Docker系列学习(八)——上传自定义的镜像至Dockerhub

  我们通过之前的学习已经可以自己制作镜像了,现在我们可以将自己制造出来的镜像上传到dockerhub或阿里云的镜像仓库里,这样别人就可以通过docker pull 镜像名 的方式拉去你制造出来的镜像了,我们将上传上一节(Docker系列学习(七)——DockerFile介绍以及使用)我们自己制作好的ubuntu镜像致dockerhub上。

登录Dockerhub

  dockerhub主页:Docker Hub

  我们首先将进入主页中注册一个自己的dockerhub账号,并记下账号名和密码。接下来我们要先在自己的服务器上登录dockerhub才能进项pull的操作。主要的命令是:

docker login -u 用户名

  之后输入正确密码就能得到如下返回:

上传Dockerhub

  在完成上一步登录Dockerhub之后,我们在提交我们的镜像之前最好还是要重新给我们的镜像命名(要符合命名规范user/xxx)。我们最好是使用命令docker tag 镜像名 新镜像名来将我们要上传的镜像进行更名。

docker tag my_ubuntu:latest wangyuanquan/my_ubuntu:1.0

  此时此时我们使用docker images查看镜像列表就能看到我们这个wangyuanquan/my_ubuntu:1.0的镜像了。接着就可以使用docker push 镜像名的操作进行上传了。

docker push wangyuanquan/my_ubuntu:1.0

  接下来的画面就是:

   等完成上传之后,我们使用docker search wangyuanquan/my_ubuntu:1.0 在dockerhub上找到我们上传完成的镜像了(当然也就可以使用ducker pull的方式拉取了)。


 

posted @ 2022-04-18 18:50  Circle_Wang  阅读(191)  评论(0编辑  收藏  举报