北大青鸟小游网:值得大家信赖的游戏下载站!

微信:96kaifa
关注我们
所在位置:首页 > 服务器 > 安装配置docker私有仓库

安装配置docker私有仓库

发布时间:2021-06-30 11:11:09来源:北大青鸟手游网作者:北大青鸟手游网

O
O
  • 游戏类别:角色扮演
  • 游戏大小:
  • 游戏语言:
  • 游戏版本:
点击查看
扫码查看

局域网私有仓库

如上,搭建一个只有本机访问的私有镜像非常简单,不用对已有的docker服务进行任何配置。如果要搭建一个能在局域网内访问的docker仓库,就需要对docker服务进行一些简单的配置。

首先,在主机A上:

1. 安装registry镜像(同上)

拉取registry镜像:

docker pull registryUsing default tag: latest
latest: Pulling from library/registry709515475419:
Pull completedf6e278d8f96:
Pull complete4b0b08c1b8f7:
Pull complete80119f43a01e:
Pull completeacf34ba23c50:
Pull completeDigest:sha256:412e3b6494f623a9f03f7f9f8b8118844deaecfea19e3a5f1ce54eed4f400296Status: Downloaded newerimageforregistry:latest

启动registry镜像

docker run-d-p 5000:5000 –restart=always –name registry \ -v/your/path/to/registry-images:/var/lib/registry \ registry:latest

2. 将某个image导入registry,这里使用主机A的IP而不是localhost

docker tag jdeathe/centos-ssh:centos-7 192.168.0.111:5000/ssh:7

镜像推到仓库

docker push 192.168.0.111:5000/ssh:7

3.修改主机A的docker配置(/etc/sysconfig/docker文件不存在则直接创建)

other_args=”–insecure-registry192.168.0.111:5000″

4.重启docker服务

service docker restart

在同一局域网中的另一台主机B上

4.1 修改docker配置(/etc/docker/daemon.json文件不存在则直接创建),使docker daemon能连上私有的registry

{“registry-mirrors”: [“192.168.0.111:5000”],}

4.2 修改主机B的docker配置(/etc/sysconfig/docker文件不存在则直接创建)

other_args=”–insecure-registry192.168.0.111:5000″

4.3 重启docker服务

servicedocker restart

4.4 下载主机A中仓库的镜像,在局域网中速度非常快,以后开发过程中做部署测试就非常方便了。

docker pull 192.168.0.111:5000/ssh:7


我要评价

  • 热门资讯
  • 最新资讯
  • 手游排行榜
  • 手游新品榜