11-Docker-搭建私有仓库
Posted 爱学习de测试小白
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了11-Docker-搭建私有仓库相关的知识,希望对你有一定的参考价值。
搭建私有仓库
前言
- 本篇介绍如何搭建私有仓库
搭建私有仓库
1. 拉取私有仓库镜像
docker pull registry
2. 启动私有仓库容器
docker run -id --name registry -p 5000:5000 registry
3. 测试搭建结果
打开浏览器输入地址http://私有仓库服务器ip:5000/v2/_catalog,看到"repositories":[]表示私有仓库搭建成功
4. 修改daemon.json
vim /etc/docker/daemon.json
# 添加下面的配置,ip 填写私有仓库真实ip
"insecure-registries":["私有仓库服务器ip:5000"]
# 完整的daemon.json文件
"registry-mirrors":["https://reg-mirror.qiniu.com/"],
"insecure-registries":["私有参仓库ip:5000"]
5. 重启docker服务
systemctl restart docker
docker start registry
上传镜像到私有仓库
1. 标记镜像为私有仓库镜像
- 格式:docker tag 镜像名:版本号 私有仓库服务器ip:5000/容器名:版本号
- 示例:docker tag centos:7 私有仓库服务器ip :5000/centos:7
2. 上传标记的镜像
- 格式:docke push 私有仓库服务器ip:5000/容器名:版本号
- 示例:docker pull 私有仓库服务器ip/centos:7
3. 验证上传是否成功
- 浏览器访问:http://私有仓库服务器ip:5000/v2/_catalog,看到上传centos镜像说明上传成功
从私有仓库拉取镜像
- 格式:docker pull 镜像名称:版本号
- 示例:docker pull 私有仓库服务器ip/centos:7
以上是关于11-Docker-搭建私有仓库的主要内容,如果未能解决你的问题,请参考以下文章