大家好,今天我们分享如何将自己做的docker镜像发布到dockerHub 上
dockerHub是一个存放docker镜像的仓库
1.你要有一个dockerHub的账号与对应的密码
打开之后就是这样的:
看我们服务器的镜像
[root@localhost ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE testcmd latest 6494cbc4def7 3 hours ago 204MB mycentos 0.1 8462733bd05c 3 hours ago 601MB shuaige/centos 2.0 120fa4502ef0 3 hours ago 231MB tomcat04 1.0 547c9f7ca1c0 6 hours ago 685MB nginx latest 605c77e624dd 5 months ago 141MB tomcat 9.0 b8e65a4d736d 5 months ago 680MB redis latest 7614ae9453d1 5 months ago 113MB mysql 5.7 c20987f18b13 5 months ago 448MB centos 7.9.2009 eeb6ee3f44bd 8 months ago 204MB centos latest 5d0da3dc9764 8 months ago 231MB
在这里使用我们自己搞的mycentos 这个镜像,是一个我们自定义的centos镜像
使用这个
–u 后面加上你注册的用户名
底下输入密码
下面就是登录成功
上传自己的镜像
[root@localhost ~]# docker push 注册的用户名 /mycentos:0.1
[root@localhost ~]# docker push 用户名/mycentos:0.1 The push refers to repository [docker.io/用户名/mycentos] a08b5ca32553: Layer already exists eb55afee0bdb: Layer already exists 174f56854903: Pushing 211.7MB 174f56854903: Pushed 0.1: digest: sha256:68a39b0944ecb28f59fba7d456dcf7d4e20c568ab8319336910fb0904bc05e1b size: 953
这样就上传成功了
要在dockerhub 上新建一个仓库
这样,发布自己的docker镜像到dockerhub的操作方法,就可以了。谢谢大家



