国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > 建站經(jīng)驗(yàn) > 正文

docker 如何搭建私有倉庫(ubuntu 14.04,Docker版本1.6.4)詳細(xì)

2019-11-02 16:54:03
字體:
供稿:網(wǎng)友

docker 搭建私有倉庫

本篇文章描述了多個機(jī)器可以在內(nèi)網(wǎng)中訪問自己的私有倉庫,訪問倉庫時需要CA認(rèn)證!最簡單,最低保障私有倉庫的安全性!在一個比較龐大的集群里,可以運(yùn)行多個私有倉庫的replica,然后借用代理來balance請求!

1.測試環(huán)境

本人測試環(huán)境為ubuntu 14.04,Docker版本1.6.4(版本稍微比較老,新版本安裝流程是一樣的).官網(wǎng)上說:You need to install Docker version 1.6.0 or newer.

在阿里云上開了兩臺機(jī)器:

CPU: 1核 內(nèi)存: 1024 MB (I/O優(yōu)化)
112.74.165.87(公)
172.18.222.77(私有)

112.74.166.40(公)
172.18.222.78(私有)

2. 安裝docker(兩臺機(jī)器)

3.用openssl 創(chuàng)建CA證書

在172.18.222.77機(jī)器, root目錄下:

 $ mkdir certs

創(chuàng)建證書

$ 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機(jī)器, 拉取鏡像

$ sudo docker pull registry

創(chuàng)建容器

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文件(兩臺機(jī)器)

配置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.測試

在裝有私有倉庫執(zhí)行以下操作

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

在另一臺機(jī)器上執(zhí)行

$ docker pull my.com:5000/registry

然后執(zhí)行

$ 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

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 万全县| 双辽市| 河南省| 苍梧县| 恩平市| 榆林市| 大邑县| 信丰县| 万安县| 晴隆县| 卓尼县| 南川市| 安丘市| 营山县| 景德镇市| 合江县| 扶余县| 台江县| 手游| 德安县| 佳木斯市| 盐城市| 武威市| 邯郸市| 阳信县| 吉水县| 肥东县| 乐业县| 道孚县| 安龙县| 临邑县| 平泉县| 大姚县| 二连浩特市| 珠海市| 漠河县| 阳高县| 彩票| 育儿| 孙吴县| 清水县|