Docker 私有仓库搭建,Shipyard管理器部署

本文介绍了如何搭建Docker私有仓库以节省网络带宽和提高部署速度,并详细阐述了使用Shipyard作为管理工具进行安装和配置的步骤,包括Shipyard的依赖安装和启动顺序。
摘要由CSDN通过智能技术生成

前提

使用 Docker Hub 可以解决大部分问题,但有时候我们也会有自己私有的镜像,且 Docker Hub 网速也是个问题,所以搭建一个私有的内部的仓库必不可少。
搭建私有仓库的优点 :

  • 节省网络带宽,提升Docker部署速度,不用每个镜像从DockerHub上去下载,只需从私有仓库下载就可
  • 私有镜像,包含公司敏感信息,不方便公开对外,只在公司内部使用

docker-registry 是官方提供的工具,可以用于构建私有的镜像仓库。本文内容基于 docker-registry v2.x 版本。

1、 搭建私有仓库

1.1 查找合适的镜像

docker search registry --filter=stars=100

--filter=stars=100 表示过滤掉星数低于100

官方镜像

1.2 安装镜像

docker pull registry

1.3 启动镜像

docker run -d -p 5000:5000 --restart=always --name=registry-srv -v /opt/docker/registry:/var/lib/registry registry

参数解释

  • -d 后台运行
  • -p 将容器的5000端口映射到宿主机的5000</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值