我需要更改我推送镜像到的Docker Hub账户。我使用
我尝试将代码推送到Docker Hub上的私有仓库,但我已经确认我的身份验证信息是匹配的。为什么失败了?我该如何解决这个问题?
docker login
来更新我的.dockercfg
文件,然后运行以下命令(account
、image
和tag
是我实际值的通用占位符):
docker push account/image:tag
我立即收到以下错误:The push refers to a repository [account/image] (len: 1)
Sending image list
2014/12/11 21:26:59 Error: Status 400 trying to push repository repo/image:
"Access denied: <hash> is a private image" docker push account/image:tag
returned exit code 1action docker push repo/image:tag failed
我尝试将代码推送到Docker Hub上的私有仓库,但我已经确认我的身份验证信息是匹配的。为什么失败了?我该如何解决这个问题?