在之前的docker安装文章里面介绍了docker的安装,下面是docker的私有仓库搭建。
2、docker pull registry 拉取仓库镜像
3、运行容器命令 docker run -d -p 5000:5000 --privileged=true -v /opt/registry:/tmp/registry registry
上传客户端镜像demo
docker pull centos
docker tag centos 10.34.16.142:5000/centos
如果用Http可能会报错,因为Docker从1.3.X之后,与docker registry交互默认使用的是https,而此处搭建的私有仓库只提供http服务
所以需要编辑/etc/docker/文件添加
{ "insecure-registries":["192.168.1.100:5000"] }
重启docker systemctl restart docker