美文网首页
Docker 安装 Registry私服详解

Docker 安装 Registry私服详解

作者: 爱学习的蹭蹭 | 来源:发表于2019-07-28 10:09 被阅读0次

1为什么用Registry

  • 外网访问官方的registry速度很慢,而国内的registry服务大多需要花钱。私有registry免费,搭建之后,能使内网的主机加快访问速度,对CI,CD的效率有很大提升。

  • 能有效保护内部代码,防止放到公网泄漏出去。

  • 操作系统是以CentOS-7-x86_64-Minimal-1810.iso版本

2 docker命令使用

  • 2.1 拉取registry镜像

docker pull registry:2
  • 2.2 运行registry

  • d 表示后台(daemon)运行
  • -p 表示port端口的意思
docker run -d \
--restart=always -p 5000:5000  \
--name registry -v /usr/local/docker/data/registry:/var/lib/registry registry:2

3 、修改daemon.json文件

  • 编辑文件vim /etc/docker/daemon.json
  • insecure-registries表示私服的路径
  • registry-mirrors这个镜像加速器路径建议使用网易或阿里云的私服地址
{
  "registry-mirrors": ["https://registry.docker-cn.com"],
  "insecure-registries":["192.168.1.235:5000"]
}

4、重新加载daemon文件&重启docker

sudo systemctl daemon-reload
sudo systemctl restart docker

5 浏览器验证是否成功

http://192.168.1.235:5000/v2/ 浏览器输出{}表示成功 或
http://192.168.1.235:5000/v2/_catalog

6、参考文档

https://docs.docker.com/registry/

相关文章

网友评论

      本文标题:Docker 安装 Registry私服详解

      本文链接:https://www.haomeiwen.com/subject/bujurctx.html