1.先跑仓库
docker pull registry:2
docker run -d -p 50000:5000 -v /var/tmp/registry:/var/lib/registry --name registry registry:2
2.本地运行nginx
docker run -it -p 80:80 nginx /bin/bash
echo “abc” >/usr/share/nginx/html/index.html
3.测试
curl localhost:80
4.打标签 192.168.1.103 宿主主机ip
docker tag nginx 192.168.1.103:50000/nginx:new
5.本地linux[宿主机] 增加并编辑 /etc/docker/daemon.json
{“insecure-registries”:[“192.168.1.103:50000”]}
insecure-registries 单词不要写错了
6.给daemon 添加可执行的权限
sudo chmod +x daemon.json
7.重启docker
sudo service docker restart
8.查看docker 是否有进程
ps - ef | grep docker
9.提交镜像
docker push 192.168.1.103:50000/nginx:new
10.拉取镜像
docker pull 192.168.1.103:50000/nginx:new