Hi,
I have this “gitlab-ci.yml” which is processed without errors but when I access the Deploy → Container registry section it appears empty. Why is that?
variables:
IMAGE_TAG: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG
DOCKER_TLS_CERTDIR: ""
DOCKER_HOST: "tcp://docker:2375/"
DOCKER_DRIVER: overlay2
build-push-docker-image-job:
image: docker@sha256:c8bb6fa5388b56304dd770c4bc0478de81ce18540173b1a589178c0d31bfce90
tags:
- symfony
services:
- docker:dind@sha256:c8bb6fa5388b56304dd770c4bc0478de81ce18540173b1a589178c0d31bfce90
script:
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
- docker build -f docker/php/Dockerfile-prod -t "$CI_REGISTRY_IMAGE" .
- docker push "$CI_REGISTRY_IMAGE"
only:
- main
I’ve got this output: https://pastebin.com/SWC9KSXY
Yesterday I checed the registry path but is empty:
this is my “/etc/gitlab/gitlab.rb” config:
external_url 'https://git.mydomain.net'
gitlab_rails['gitlab_default_projects_features_container_registry'] = true
registry_external_url 'https://registry.mydomain.net'
registry_nginx['ssl_certificate'] = "/etc/gitlab/ssl/git.mydomain.net.crt"
registry_nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/git.mydomain.net.key"
gitlab_rails['registry_enabled'] = true
gitlab_rails['registry_host'] = "registry.pasaia.net"
gitlab_rails['registry_port'] = "5005"
gitlab_rails['registry_path'] = "/var/opt/gitlab/gitlab-rails/shared/registry"
gitlab_rails['registry_api_url'] = "http://localhost:5000"
gitlab_rails['registry_key_path'] = "/var/opt/gitlab/gitlab-rails/certificate.key"
gitlab_rails['registry_issuer'] = "omnibus-gitlab-issuer"
registry['storage_delete_enabled'] = true
This is my container registry config in “/opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml” file:
registry:
enabled: true
host: registry.mydomain.net
port: 5005
api_url: http://localhost:5000 # internal address to the registry, will be used by GitLab to directly communicate with API
path: /var/opt/gitlab/gitlab-rails/shared/registry
key: /var/opt/gitlab/gitlab-rails/certificate.key
issuer: omnibus-gitlab-issuer
notification_secret: