一、搭建本地私有仓库
docker pull registry
#先下载registry镜像
vim /etc/docker/daemon.json
#在daemon.json文件在配置私有仓库地址
{
"insecure-registries": ["192.168.224.103:5000"],
"registry-mirrors": ["https://ae3f5qei.mirror.aliyuncs.com"]
}
systemctl restart docker.service
#重启docker服务
docker run -itd -v /data/registry:/var/lib/registry -p 5000:5000 --restart=always --name registry registry:latest
docker pull centos:7
#下载镜像
docker tag centos:7 192.168.10.23:5000/centos:v1
#为镜像打标签
docker push 192.168.10.23:5000/centos:v1
#上传到私有仓库
curl http://192.168.10.23:5000/v2/_catalog
#列出私有仓库的所有镜像
curl http://192.168.10.23:5000/v2/centos/tags/list
#出私有仓库的 centos 镜像有哪些tag
docker rmi -f 8652b9f0cb4c
docker pull 192.168.10.23:5000/centos:v1
#先删除原有的 centos 的镜像,再测试私有仓库下载