首页 > 其他 > 详细

docker 创建本地私有镜像仓库

时间:2019-08-06 21:26:01      阅读:115      评论:0      收藏:0      [点我收藏+]

一、简介

docker-registry 是官方提供的工具,可以用于构建私有的镜像仓库,仓库默认会被创建在/var/lib/registry目录下(容器中的目录)

环境说明

docker-1:192.168.116.XXX 客户端

docker-2:192.168.116.YYY 本地镜像仓库

1. 拉取镜像

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

2. 查看镜像

docker image ls

 结果如图: 技术分享图片

3. 其他docker上访问镜像库

curl 192.168.116.YYY:50001/v2/_catalog

  结果如图:技术分享图片

4. 给docker注册https协议,支持https访问

在docker配置文件中增加如下内容

vim /etc/docker/daemon.json

{

  "registry-mirrors": [

    "https://dockerhub.azk8s.cn",

    "https://reg-mirror.qiniu.com"

  ],

  "insecure-registries": ["192.168.116.YYY:50001"]

}

  注释:

{
  "insecure-registries":["主机的IP地址或者域名:5000"],  --开放注册https协议
   "registry-mirrors": ["https://registry.docker-cn.com"]    --仓库源
  }

 

docker 创建本地私有镜像仓库

原文:https://www.cnblogs.com/duaner92/p/11311832.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!