1 下载registry容器镜像
docker pull registry
2 创建用于挂载至registry镜像启动的仓库中
mkdir /opt/dockerregistry
3 启动容器
docker run -d -p 5000:5000 --restart=always -v /opt/dockerregistry:/var/lib/registry registry:latest
4 查看容器本地仓库是否可用
curl http://localhost:5000/v2/_catalog
5 修改docker镜像源
添加下面的内容到"registry-mirrors"前,保存重启docker(systemctl restart docker)
"insecure-registries": ["http://[仓库主机的IP地址]:5000"],
6 tag重置镜像名称(仓库的路径)
docker tag centos:centos7 仓库主机的IP地址:5000/centos:my-centos7
7 推送镜像到本地仓库
docker push 192.168.255.130:5000/centos:my-centos7