GitLab contains a complete container registry. Because GitLab is a single application, it is very easy to create new containers from CI. You push it without passing credential around. Avoid painful credential management. No need to manage your containers in a separate applications. GitLab knows who you are are what your right are so you can create new containers directionally from you CI without having to setup a new project in your container registry. Package faster and safer with always up-to-date authorizations. Deploy quickly at massive scale with the integrated Docker Container Registry.