Docker私有库搭建
程序员文章站
2024-03-12 23:56:39
...
1、配置阿里云的docker仓库
若已经配置/etc/docker/daemon.json文件,此步骤可忽略。
cat > /etc/docker/daemon.json <<EOF
{
"registry-mirrors": ["https://yg4swn7f.mirror.aliyuncs.com"],
"exec-opts": ["native.cgroupdriver=systemd"],
"log-driver": "json-file",
"log-opts": {
"max-size": "100m"
},
"storage-driver": "overlay2",
"storage-opts": [
"overlay2.override_kernel_check=true"
]
}
EOF
2、拉取私有库镜像
docker pull registry:2
3、启动一个私有库的docker
docker run -d -v /opt/registry:/var/lib/registry -p 5000:5000 --name myregistry registry:2
4、测试
4.1链接访问测试
curl -I http://ip:5000/v2/_catalog,返回状态200即为成功
4.2上传镜像测试
1)修改镜像tag
docker tag test ip:5000/test
2)推镜像入库
docker pusht ip:5000/test
4.3拉取镜像测试
docker pull ip:5000/test
上一篇: Docker-仓库
下一篇: Docker 私有仓库