我创建了一个名为
a
的图像。
我使用 docker login
命令登录,它返回 Login Succeeded
。然后我用以下标签标记图像:
docker tag a:1.4 myusername/a:1.4
我试着推它:
docker push myusername/a:1.4
但我明白了:
denied: requested access to the resource is denied
有什么问题吗?
您是否正在推送到私有存储库?您需要使用注册表主机和端口而不是您的用户名来标记您的映像,例如:
docker login <REGISTRYHOST>:<REGISTRYPORT>
docker tag a:1.4 <REGISTRYHOST>:<REGISTRYPORT>/a:1.4
docker push <REGISTRYHOST>:<REGISTRYPORT>/a:1.4