尝试将图像推送到dockerhub上的新组织私有存储库,但它一直给我一个错误:
unauthorized: authentication required
我是组织存储库的所有者,并尝试对团队,权限等进行更改,但无法解决此问题
用于推送的命令:
docker push organization/repo-name:tag
我已经运行了docker login并以具有repo
权限的用户身份登录Flummoxed并且无法在任何地方找到答案
答案 0 :(得分:1)
您的 Docker Hub 用户可能最近获得了对存储库或组织的写访问权限,您需要通过注销并重新登录来获取新令牌:
$ docker logout
Removing login credentials for https://index.docker.io/v1/
$ docker login
Username:
Password:
Login Succeeded
我遇到了同样的问题,这为我解决了。
答案 1 :(得分:0)
我不知道是什么导致了这个问题,但使用完全相同的文件通过新建的lubuntu VM运行,这很好。
最初是通过Mac使用的docker;不确定这是否有影响
但是现在它上传没有进一步的问题