有时候突然发现,有一个dockerhub这样的网站特别好,可以将你写的镜像放到上面,等你换了电脑也可以直接拉下来使用。所以,为了方便,以后让我们一起上传吧。
向Docker Hub上推送必须要在该网站上进行注册,所以作为新手我们还是要先注册一下的。我就不详细说了,贴个网址大家自己注册吧。 Docker Hub:(https://hub.docker.com) 界面是这样的,我也是今天想用才想到上传。
将Linux上的镜像上传
-
在需要推送的机器上使用下面的命令进行登录。Docker login进行登录:
]
-
登录的认证信息存放在.dockercfg,感兴趣可以自己看看
cat .dockercfg
- 推送到Docker Hub上的镜像必须按照下面的格式进行:/,使用docker images命令查看本地的docker镜像,如果当初命名的镜像名字不是按照上面的规则进行的,则可以使用docker tag 添加添加自己的名字。
下面是改名过程:
最后就是上传啦: