1.创建两台linux虚拟机(本案例以centos为例),虚拟机可以使用本地的vmware或者公有云方式购买(本实验通过VMware创建两台虚拟机)
2.其中docker-master虚拟机作为容器仓库使用,docker01虚拟机作为测试上传镜像。两台虚拟机都需要安装docker运行环境
docker安装命令: yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
安装完成后可以使用docker --version和docker info查看相关信息
3.在docker01虚拟机上配置镜像上传的凭证,这个文件没有需要自己创建
4.在docker-master上下载并运行容器仓库
docker run -d -p 5000:5000 --restart always --name registry registry
5.在docker01虚拟机上制作镜像并上传到容器仓库
docker tag busybox:latest 192.168.216.31:5000/xiyongqiang/busybox
docker push 192.168.216.31:5000/xiyongqiang/busybox
6.在容器仓库中查看上传的镜像