本文章为https://www.bilibili.com/video/BV1PJ411G7BQ?p=1学习记录笔记
CentOs7 rancher 搭建docker私有镜像仓库
一级目录
docker pull registry
3.1因为Docker从1.3.X之后,与docker registry交互默认使用的是https,
然而此处搭建的私有仓库只提供http服务,所以当与私有仓库交互时就会报上面的错误
“registry-mirrors”: [“https://registry.docker-cn.com”],
insecure-registries:是为解决https的问题所以配置
140 141上执行
vi /etc/docker/daemon.json
{
“registry-mirrors”: [“http://86d2a50b.m.daocloud.io”],
“insecure-registries”: [“192.168.232.140:5000”]
}
重启docker
systemctl restart docker
建立挂载的文件夹
mkdir -p /water/runfile/docker_volume/registry
在rancher中构建服务
查看仓库镜像列表
curl -XGET http://192.168.10.139:5000/v2/_catalog
curl -XGET http://192.168.10.139:5000/v2/镜像名/tags/list