推送到Docker私有组织存储库

时间:2017-06-09 15:21:22

标签: docker dockerhub

尝试将图像推送到dockerhub上的新组织私有存储库,但它一直给我一个错误:

unauthorized: authentication required

我是组织存储库的所有者,并尝试对团队,权限等进行更改,但无法解决此问题

用于推送的命令:

docker push organization/repo-name:tag

我已经运行了docker login并以具有repo

权限的用户身份登录

Flummoxed并且无法在任何地方找到答案

2 个答案:

答案 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;不确定这是否有影响

但是现在它上传没有进一步的问题