我无法将镜像推送到 Docker Hub。当我尝试这样做时,我收到此消息“未授权:未授权访问所请求的资源”。
一篇文章建议我事先登录 Docker Hub,我已经这样做了。另一篇文章建议我更改标签以包含显式端口,但最终却出现“存储库不存在”的消息。
这两篇文章都没有解决我的问题。
我操作的是Docker 1.8.3版本。
提前致谢。
答案1
首先,您需要使用 docker hub 网站为镜像创建一个存储库。
要从命令行推送图像,您需要先使用“docker login”登录:
% docker login
Username: yourname
Password: ********
Email: [email protected]
Login Succeeded
% docker push image:tag
那就可以了。