本部分创建个人仓库,然后将自己的镜像上传到仓库
1.申请dockerhub账号
注册地址,申请注册按流程操作即可
2.创建仓库
在1的位置给仓库起一个名字,最终的仓库名字为zqw360/hhhhhh,zqw360是账号,hhhhh是其中一个仓库的名称,然后选择公开还是私有,点击create
3.本地登录
使用dockerhub账号在本地登录
4.为镜像打标签
docker tag <existing-name> <username>/<repository_name>:<tag>
existing-name是你本地要上传的镜像名字
username是dockerhub账户名
repository_nanme是你的仓库名称
tag是你的版本号,不指定的话就是latest
此处将ubuntu:20.04镜像上传到docker hub
qihoodeMacBook-Pro:~ root# docker tag ubuntu:20.04 zqw360/ubuntu:v4
qihoodeMacBook-Pro:~ root# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
my/ubuntu.tar latest fa0c14446420 27 minutes ago 72.8MB
registry latest b2cb11db9d3d 9 days ago 26.2MB
ubuntu 20.04 fb52e22af1b0 10 days ago 72.8MB
zqw360/ubuntu v4 fb52e22af1b0 10 days ago 72.8MB
5.上传镜像
使用docker push
docker push <username>/<repository_name>:<tag>
docker push zqw360/ubuntu:v4
//输出
The push refers to repository [docker.io/zqw360/ubuntu]
4942a1abcbfa: Mounted from library/ubuntu
v4: digest: sha256:10cbddb6cf8568f56584ccb6c866203e68ab8e621bb87038e254f6f27f955bbe size: 529
6.验证
网址查看刚才的仓库
另一种方式可以使用docker pull 如下:
docker rmi zqw360/ubuntu:v4
docker pull zqw360/ubuntu:v4
先删除本地的镜像,然后从docker hub拉取