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 registry.gitlab.com
Once you log in, you’re free to create and upload a container image using the common
docker build -t registry.gitlab.com/michael.davityan/trainings2017 . docker push registry.gitlab.com/michael.davityan/trainings2017
Use different image names
GitLab supports up to 3 levels of image names. The following examples of images are valid for your project:
registry.gitlab.com/michael.davityan/trainings2017:tag registry.gitlab.com/michael.davityan/trainings2017/optional-image-name:tag registry.gitlab.com/michael.davityan/trainings2017/optional-name/optional-image-name:tag