With the Docker Container Registry integrated into GitLab, every project can have its own space to store its Docker images.
How to use the Container Registry
docker login gitlab-registry.cern.ch
Once you log in, you’re free to create and upload a container image using the common
docker build -t gitlab-registry.cern.ch/geant4/geant4 . docker push gitlab-registry.cern.ch/geant4/geant4
Use different image names
GitLab supports up to 3 levels of image names. The following examples of images are valid for your project:
gitlab-registry.cern.ch/geant4/geant4:tag gitlab-registry.cern.ch/geant4/geant4/optional-image-name:tag gitlab-registry.cern.ch/geant4/geant4/optional-name/optional-image-name:tag