1.客户端和服务端都是ubuntu系统
服务端ip:172.18.0.106
客户端ip:172.18.0.130
2.服务端106搭建私有仓库步骤
1)docker pull registry
2)sudo docker run -d -p 5000:5000 -v /opt/data/registry:/tmp/registry registry
端口映射到宿主机的5000,挂载宿主机目录/opt/data/registry到容器的/tmp/registry registry,用于存储push进去的镜像文件
3)如果客户端本地访问以上私有仓库的话先在/etc/docker目录下修改daemon.json文件{ "insecure-registries":["172.18.0.130:5000"] }保存,保存之后执行
sudo service docker restart
4)重启服务后要push本地镜像先打标签sudo docker tag 镜像名 服务端ip:端口/自定义名称
4)若需要pull直接执行: sudo docker pull 服务端ip:端口/自定义名称