大家好,今天我们将分享如何做我们自己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操作方法就够了。谢谢大家。