一、拉取registry鏡像nginx
docker pull registrydocker
二、建立鏡像存儲目錄vim
mkdir -p /opt/data/registry.net
三、 啓動registry容器blog
docker run -d --name private_registry -p 5000:5000 -v /opt/data/registry:/var/lib/registry registry ip
四、查看宿主機ipget
ip aio
五、 修改配置文件test
vim /etc/default/docker容器
DOCKER_OPTS="--registry-mirror=http://hub-mirror.c.163.com --insecure-registry host_ip:5000"
六、若無此文件,則修改另外一文件
vim /etc/docker/daemon.josn
"insecure-registries" :["host_ip:5000"],
七、從新加載配置
systemctl reload docker
八、修改本地鏡像tag
docker tag nginx-test host_ip:5000/nginx
九、上傳本地鏡像
docker push host_ip:5000/nginx
十、下載本地鏡像
docker pull host_ip:5000/nginx
參考連接:https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-configuration-file