动作:推动:未经授权访问存储库Docker Harbor Registry

h7appiyu  于 2023-03-17  发布在  Docker
关注(0)|答案(4)|浏览(211)

我试图推到港口注册表2.2。它与ssl和存储是在本地挂载的NFS共享。我得到的错误是:未授权访问存储库:供试品/培养瓶,操作:push:未授权访问存储库:测试/培养瓶,动作推动。
我试图与管理员用户推到项目,我已经创建了它。
我试图更改nfs共享的权限,但没有成功。
注册表位于合成上,而不是Kubernetes上。

insrf1ej

insrf1ej1#

有同样的莫名其妙的问题,几个月后的一天才开始发生,没有任何问题。要求我明确注销Harbor Registry,然后登录。

  1. docker logout registry.example.com
  2. docker login registry.example.com
    在此序列之后,“未经授权访问”消失,推送再次开始工作。
cld4siwp

cld4siwp2#

我遇到了类似的问题,解决方案是docker login registry.example.com

xtfmy6hx

xtfmy6hx3#

我遇到了同样的问题。在我的例子中,问题是GitLab管道中使用的用户名和密码是受保护的。这意味着它们只与来自受保护分支(例如master)的管道共享。由于我在特性分支中测试管道中的更改,我所要做的就是转到变量设置,取消选中Harbor用户和密码的保护标志,这样它就可以与从特性分支运行的管道共享。

juzqafwq

juzqafwq4#

如果有人在这里,我的解决方案是删除sudo从命令,如果存在。
sudo docker pull--〉docker pull并尝试

相关问题