尝试访问红帽服务器上 docker 容器内 gitlab 中的注册表时出现禁止错误

时间:2021-01-07 14:54:56

标签: docker gitlab redhat

早上好,我正在部署一个带有 gitlab 的容器,到目前为止运行良好,问题是我想使用注册表,但我发现自己配置了它,但是当我去登录时我出现以下内容:

[dockermd@srvdevrma1 ~]$ docker login 10.164.7.203:37001
Username: e10697
Password:
Error response from daemon: Get https://10.164.7.203:37001/v2/: Forbidden

对于容器配置,我使用端口 37001 将 gitlab 暴露在 https 和容器内的 443 中。 我的 gitlab.rb 配置如下,用于注册表:

registry_external_url 'https://10.164.7.203:37001'
gitlab_rails['registry_enabled'] = true
gitlab_rails['registry_host'] = "10.164.7.203"
gitlab_rails['registry_port'] = "443"
gitlab_rails['registry_path'] = "/var/opt/gitlab/gitlab-rails/shared/registry"

剩下的我来评论 我支持代理,但是代理应该只影响互联网输出,而不是内部,因为 gitlab 是供内部使用的。任何迹象可能会发生什么? 我可以用指定的端口正常进入我的gitlab:

enter image description here

0 个答案:

没有答案
相关问题