1.安装私人仓库的用处相信大家都晓得了,就不多bb了
2.安装register
其实register就是一个镜像,emmmmm,是不是感觉有点小失望.
1.执行命令 :
docker pull registry
2.启动私有仓库
docker run -di --name=registry -p 5000:5000 registry
3.打开浏览器测试访问
输入地址http://ip:5000/v2/_catalog看到{"repositories":[]}
表示私有仓库搭建成功并且内容为空
其实私有仓库已经搭建好了,下面讲一下上传文件到docker,本地docker不信任的解决方案
4.修改daemon.json,让docker信任私有仓库,否则上传不成功....
vi /etc/docker/daemon.json
如果内容为null,添加内容如下,ip为私有仓库的ip
{"insecure-registries":["ip:5000"]}
如果里面有其他配置,加上,号隔开.ip为私有仓库的ip
{options,"insecure-registries":["ip:5000"]}
5.重启docker
systemctl restart docker