[BUILD-992] (Discovery) Publish canonical Docker images Created: 11/Jan/23  Updated: 20/Feb/23

Status: Selected
Project: Build
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Neutral
Reporter: Maxime Michel Assignee: Maxime Michel
Resolution: Unresolved Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Issue Links:
relation
is related to BUILD-895 Generalize smoke tests for canonical ... Closed
Sub-Tasks:
Key
Summary
Type
Status
Assignee
BUILD-997 Create a root base image Sub-task To Do  
BUILD-998 Publish the images to Docker Hub at r... Sub-task To Do  
BUILD-999 Change vncrecorder Docker Hub organis... Sub-task Completed Maxime Michel  
BUILD-1000 Communicate at TEA / Open Mic Sub-task To Do  
BUILD-1002 Create an ECR cluster to host those i... Sub-task To Do  
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Team: Foundation
Work Started:

 Description   

Use the canonical images created in BUILD-895 and deploy them for public/internal use.

Open questions / TODO's

  • 6.3 only or 6.2 as well?
    • do both to get some experience before 6.3 comes out
  • is it fine that dx-core becomes publicly available?
    • it's already available on files.magnolia-cms.com. Fine with Jan
  • SNAPSHOTs or releases exclusively?
    • releases go to DockerHub
    • SNAPSHOTs to ECR, so that they can replace the CLI for say some documentation team member who needs to make the instance run locally
  • gain clarity on accounts/strategy in https://www.notion.so/magnoliacms/Docker-Hub-presence-674f8220292849ca9cf579057a8bfbf4
  • use these images for nightly, for tests & other places where we currently use SNAPSHOTs
  • impact on docs where the CLI is used for educational purposes
    • keep the CLI but make it rely on Docker?
    • or tell people to use Docker and keep the CLI's file manipulations in a volume?
    • probably setup a call with Jaroslav, Topher, Martin, Alex, Martina Michlova
  • showcase how to use configuration profiles via environment variables
  • the images need to be multi-platform right away, supporting both ARM (MacBooks) & AMD CPU architectures

Generated at Sun Feb 11 23:47:08 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.