Container Registry

With the Docker Container Registry integrated into GitLab, every project can have its own space to store its Docker images.

Learn more about Container Registry.

How to use the Container Registry

First log in to GitLab’s Container Registry using your GitLab username and password. If you have 2FA enabled you need to use a personal access token:

docker login municipalitybank.com:5050

Once you log in, you’re free to create and upload a container image using the common build and push commands:

docker build -t municipalitybank.com:5050/mcx/devops .
docker push municipalitybank.com:5050/mcx/devops


Use different image names

GitLab supports up to 3 levels of image names. The following examples of images are valid for your project:

municipalitybank.com:5050/mcx/devops:tag
municipalitybank.com:5050/mcx/devops/optional-image-name:tag
municipalitybank.com:5050/mcx/devops/optional-name/optional-image-name:tag

No tags in Container Registry for this container image.
Tag Tag ID Size Created
latest 68f25de47 681 MB · 26 layers about 7 years
Tag Tag ID Size Created
1.0 8bc02dfce 127 MB · 9 layers almost 6 years
latest 4250cd060 304 MB · 18 layers about 7 years
Tag Tag ID Size Created
latest dbcbcf335 26.6 MB · 7 layers almost 7 years
Tag Tag ID Size Created
gcc7 0f70a367a 203 MB · 17 layers almost 5 years
latest 7db3d3a82 226 MB · 17 layers almost 7 years
vscode-gcc8 3f4924ceb 327 MB · 11 layers over 4 years
Tag Tag ID Size Created
latest 9eb69a5d9 26.2 MB · 7 layers about 6 years
Tag Tag ID Size Created
latest ca3a66bb8 156 MB · 42 layers about 8 years
Tag Tag ID Size Created
latest 53c7873eb 89 MB · 31 layers almost 8 years
Tag Tag ID Size Created
1.9 a1467061f 339 MB · 13 layers almost 5 years