-
Task
-
Resolution: Unresolved
-
Neutral
-
None
-
None
-
None
-
None
-
-
Empty show more show less
-
Empty show more show less
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
Acceptance criteria
- is related to
-
BUILD-895 Generalize smoke tests for canonical images
- Closed
1.
|
Create a root base image | To Do | Unassigned | |
2.
|
Publish the images to Docker Hub at release time | To Do | Unassigned | |
3.
|
Change vncrecorder Docker Hub organisation in all places where used | Completed | Maxime Michel | |
4.
|
Communicate at TEA / Open Mic | To Do | Unassigned | |
5.
|
Create an ECR cluster to host those images | To Do | Unassigned |