Can I use Gitlab’s internal container registry to push docker containers to and can I also make it available from the outside?
I am running my own Gitlab v14.6 instance and I have installed it on a debian 11 server, by installing the native packages on the system. I can reach the gitlab server on https://gitlab.mycompany.com and also the registry is available on https://registry.gitlab.mycompany.com.
In the admin area I can see the container registry is online and running.
I have tried to configure external access to the container registry, by following the documentation: https://docs.gitlab.com/ee/administration/packages/container_registry.html, but it is quite unclear on what I should configure. Do I need to edit the file /etc/gitlab/gitlab.rb and then run the command gitlab-ctl reconfigure, or do I need to edit the individual yaml files?
Or is it best to disable this internal registry al together and run a separate docker registry container?
Thank you in advance. If I need to provide additional information, then please let me know.