如何将镜像推送到 Docker Hub?

tet*_*tet 4 docker

我在将映像推送到 Docker Hub 时遇到问题。当我尝试这样做时,我收到此消息“未经授权:未授权访问请求的资源”。

一篇文章建议我事先登录Docker Hub,我已经这样做了。另一篇文章建议我更改标签以包含显式端口,结果显示“存储库不存在”消息。

这些文章都没有解决我的问题。

我正在运行 Docker 版本 1.8.3。

提前致谢。

Nod*_*ody 7

首先,您需要使用 docker hub 网站为图像创建一个存储库。

要从命令行推送图像,您需要先使用“docker login”登录:

  % docker login                                                           
  Username: yourname
  Password: ********
  Email: you@youremail.com
  Login Succeeded

  % docker push image:tag
Run Code Online (Sandbox Code Playgroud)

那应该做。