全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

docker 如何搭建私有仓库(ubuntu 14.04,Docker版本1.6.4)详细介绍

docker 搭建私有仓库

本篇文章描述了多个机器可以在内网中访问自己的私有仓库,访问仓库时需要CA认证!最简单,最低保障私有仓库的安全性!在一个比较庞大的集群里,可以运行多个私有仓库的replica,然后借用代理来balance请求!

1.测试环境

本人测试环境为ubuntu 14.04,Docker版本1.6.4(版本稍微比较老,新版本安装流程是一样的).官网上说:You need to install Docker version 1.6.0 or newer.

在阿里云上开了两台机器:

CPU: 1核 内存: 1024 MB (I/O优化)
112.74.165.87(公)
172.18.222.77(私有)

112.74.166.40(公)
172.18.222.78(私有)

2. 安装docker(两台机器)

3.用openssl 创建CA证书

在172.18.222.77机器, root目录下:

 $ mkdir certs

创建证书

$ openssl req \
   -newkey rsa:2048 -nodes -keyout certs/domain.key \
   -x509 -days 365 -out certs/domain.crt

会在certs目录下生成一个key和crt

4.启动容器用ca

在172.18.222.77机器, 拉取镜像

$ sudo docker pull registry

创建容器

docker run -d -p 5000:5000 --restart=always --name registry \
 -v `pwd`/certs:/certs \
 -e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/domain.crt \
 -e REGISTRY_HTTP_TLS_KEY=/certs/domain.key \
 registry

5.配置hosts文件(两台机器)

配置ip地址

$ vim /etc/hosts

将my.com地址配置为私有仓库的ip地址,在hosts里添加:

172.18.222.77  my.com

6.配置证书

将生成的证书cp到/etc/docker/certs.d/my.com:5000/ca.crt ,需要用域名my.com拉镜像的都需要配置.

docker最好重启一下

$ service docker restart

7.测试

在装有私有仓库执行以下操作

$ docker tag registry my.com:5000/registry
$ docker push my.com:5000/registry
$ docker pull my.com:5000/registry

在另一台机器上执行

$ docker pull my.com:5000/registry

然后执行

$ docker images

输出

busybox latest c40e708042c6 3 days ago 1.11 MB 
my.com:5000/buuu latest c40e708042c6 3 days ago 1.11 MB 
my.com:5000/bu 1 c40e708042c6 3 days ago 1.11 MB 
my.com:5000/registry latest 71606dce0120 2 weeks ago 37.62 MB

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# docker  # 搭建私有仓库  # 搭建私有仓库详解  # 搭建私有仓库实例  # 详解Docker私有仓库最简便的搭建方法  # Docker搭建本地私有仓库的详细步骤  # 详解CentOS 7 : Docker私有仓库搭建和使用  # 详解centos7 docker1.12安装私有仓库  # Docker 教程之私有仓库详解  # Docker 私有仓库恢复实例详解  # Docker Registry 私有仓库搭建详细步骤  # Centos 7中Docker私有仓库的搭建方法  # 两台  # 多个  # 镜像  # 自己的  # 目录下  # 开了  # 会在  # 希望能  # 上说  # 谢谢大家  # 重启  # 最简单  # 新版本  # 需要用  # 官网  # 时需  # 网中  # 另一台  # 是一样的  # 机器上 


相关文章: 整人网站在线制作软件,整蛊网站退不出去必须要打我是白痴才能出去?  如何快速登录WAP自助建站平台?  如何挑选高效建站主机与优质域名?  百度网页制作网站有哪些,谁能告诉我百度网站是怎么联系?  网站海报制作教学视频教程,有什么免费的高清可商用图片网站,用于海报设计?  XML的“混合内容”是什么 怎么用DTD或XSD定义  香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化  建站一年半SEO优化实战指南:核心词挖掘与长尾流量提升策略  中山网站推广排名,中山信息港登录入口?  企业微网站怎么做,公司网站和公众号有什么区别?  专业公司网站制作公司,用什么语言做企业网站比较好?  ,石家庄四十八中学官网?  建站之星客服服务时间及联系方式如何?  专业网站制作服务公司,有哪些网站可以免费发布招聘信息?  家庭服务器如何搭建个人网站?  如何在服务器上三步完成建站并提升流量?  如何配置IIS站点权限与局域网访问?  魔毅自助建站系统:模板定制与SEO优化一键生成指南  宠物网站制作html代码,有没有专门介绍宠物如何养的网站啊?  建站之星伪静态规则如何正确配置?  黑客如何利用漏洞与弱口令入侵网站服务器?  重庆网站制作公司哪家好,重庆中考招生办官方网站?  如何快速查询域名建站关键信息?  建站之星导航如何优化提升用户体验?  免费视频制作网站,更新又快又好的免费电影网站?  如何通过.red域名打造高辨识度品牌网站?  如何快速配置高效服务器建站软件?  5种Android数据存储方式汇总  制作充值网站的软件,做人力招聘为什么要自己交端口钱?  动图在线制作网站有哪些,滑动动图图集怎么做?  建站之星后台管理如何实现高效配置?  建站IDE高效指南:快速搭建+SEO优化+自适应模板全解析  弹幕视频网站制作教程下载,弹幕视频网站是什么意思?  保定网站制作方案定制,保定招聘的渠道有哪些?找工作的人一般都去哪里看招聘信息?  公司网站设计制作厂家,怎么创建自己的一个网站?  免费网站制作appp,免费制作app哪个平台好?  大连 网站制作,大连天途有线官网?  微网站制作教程,不会写代码,不会编程,怎么样建自己的网站?  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  浅析上传头像示例及其注意事项  建站主机SSH密钥生成步骤及常见问题解答?  建站主机CVM配置优化、SEO策略与性能提升指南  ,怎么在广州志愿者网站注册?  建站之星Pro快速搭建教程:模板选择与功能配置指南  手机网站制作与建设方案,手机网站如何建设?  建站之星如何修改网站生成路径?  如何在七牛云存储上搭建网站并设置自定义域名?  建站之星代理平台如何选择最佳方案?  如何快速查询网址的建站时间与历史轨迹?  如何快速打造个性化非模板自助建站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。