Docker 配置私有仓库
安装
我们采用Docker镜像的形式
- 获取镜像
docker pull registry
- 启动私有仓库容器
docker run --name=registry -p 5000:5000 -di registry
- 打开浏览器 输入地址 http://192.168.8.8:5000/v2/_catalog 看到
{"repositories":[]}
表示私有仓库搭建成功并且内容为空。
- 修改 daemon.json
vim /etc/docker/daemon.json
添加以下内容
{"insecure-registries":["192.168.8.8:5000"]}
此步用于让 docker信任私有仓库地址
- 重启docker
systemctl daemon-reload
systemctl restart docker
验证测试
先下载一个镜像
docker pull centos
修改 tag
docker tag centos 192.168.8.8:5000/centos
上传到私有仓库(刚才重启了docker,记得启动registry)
docker push 192.168.8.8:5000/centos
现在通过浏览器查看 http://192.168.8.8:5000/v2/_catalog 可以看到
{"repositories":["centos"]}
此时发布到私有仓库成功
本文介绍了Docker配置私有仓库的方法。采用Docker镜像形式获取镜像并启动私有仓库容器,修改daemon.json让docker信任私有仓库地址,重启docker。验证测试时,下载镜像、修改tag并上传到私有仓库,通过浏览器查看确认发布成功。

968

被折叠的 条评论
为什么被折叠?



