最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

docker 如何搭建私有倉(cāng)庫(kù)(ubuntu 14.04,Docker版本1.6.4)詳細(xì)介紹

 更新時(shí)間:2017年01月19日 10:31:56   投稿:lqh  
這篇文章主要介紹了docker 如何搭建私有倉(cāng)庫(kù)(ubuntu 14.04,Docker版本1.6.4)詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下

docker 搭建私有倉(cāng)庫(kù)

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

1.測(cè)試環(huán)境

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

在阿里云上開了兩臺(tái)機(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(兩臺(tái)機(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

會(huì)在certs目錄下生成一個(gè)key和crt

4.啟動(dòng)容器用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文件(兩臺(tái)機(jī)器)

配置ip地址

$ vim /etc/hosts

將my.com地址配置為私有倉(cāng)庫(kù)的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.測(cè)試

在裝有私有倉(cāng)庫(kù)執(zhí)行以下操作

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

在另一臺(tái)機(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

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

相關(guān)文章

  • Docker 運(yùn)行時(shí)的用戶與組管理的方法

    Docker 運(yùn)行時(shí)的用戶與組管理的方法

    這篇文章主要介紹了Docker 運(yùn)行時(shí)的用戶與組管理的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-10-10
  • Docker如何部署前端項(xiàng)目

    Docker如何部署前端項(xiàng)目

    這篇文章主要介紹了Docker如何部署前端項(xiàng)目問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • Docker部署Laravel應(yīng)用實(shí)現(xiàn)隊(duì)列&任務(wù)調(diào)度

    Docker部署Laravel應(yīng)用實(shí)現(xiàn)隊(duì)列&任務(wù)調(diào)度

    這篇文章主要介紹了Docker部署Laravel應(yīng)用實(shí)現(xiàn)隊(duì)列&任務(wù)調(diào)度,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • Docker根目錄遷移與滾動(dòng)日志設(shè)置方法

    Docker根目錄遷移與滾動(dòng)日志設(shè)置方法

    在使用docker的過程中,需要注意docker的根目錄磁盤位置,默認(rèn)情況下docker的日志是沒有限制的,所有,除了要修改根目錄位置到比較大的地方,還需要設(shè)置docker滾動(dòng)日志方式,這篇文章主要介紹了Docker根目錄遷移與滾動(dòng)日志設(shè)置方法,需要的朋友可以參考下
    2025-03-03
  • Docker安裝常用組件(mysql,redis)的方法

    Docker安裝常用組件(mysql,redis)的方法

    今天小編就為大家分享一篇關(guān)于Docker安裝常用組件(mysql,redis)的方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • 虛擬機(jī)如何安裝指定版本的Docker舉例詳解

    虛擬機(jī)如何安裝指定版本的Docker舉例詳解

    這篇文章主要介紹了虛擬機(jī)如何安裝指定版本的Docker的相關(guān)資料,包括配置yum源、查看可用版本、安裝指定版本、卸載舊版本、解決沖突、再次安裝以及最后驗(yàn)證安裝,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2024-12-12
  • docker-compose啟動(dòng)mysql雙機(jī)熱備互為主從的方法實(shí)現(xiàn)

    docker-compose啟動(dòng)mysql雙機(jī)熱備互為主從的方法實(shí)現(xiàn)

    本文主要介紹了docker-compose啟動(dòng)mysql雙機(jī)熱備互為主從的方法實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • docker<容器數(shù)據(jù)卷-v>對(duì)容器內(nèi)數(shù)據(jù)持久化詳解(備份)

    docker<容器數(shù)據(jù)卷-v>對(duì)容器內(nèi)數(shù)據(jù)持久化詳解(備份)

    容器的數(shù)據(jù)持久化主要是指宿主機(jī)與容器,以及容器與容器之間進(jìn)行數(shù)據(jù)交互,下面這篇文章主要給大家介紹了關(guān)于docker<容器數(shù)據(jù)卷-v>對(duì)容器內(nèi)數(shù)據(jù)持久化的相關(guān)資料,需要的朋友可以參考下
    2023-03-03
  • Docker容器的創(chuàng)建、啟動(dòng)、和停止的方法

    Docker容器的創(chuàng)建、啟動(dòng)、和停止的方法

    這篇文章主要介紹了Docker容器的創(chuàng)建、啟動(dòng)、和停止的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-12-12
  • 修改已有docker容器中的內(nèi)容方法

    修改已有docker容器中的內(nèi)容方法

    這篇文章主要介紹了修改已有docker容器中的內(nèi)容方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11

最新評(píng)論

黄骅市| 武宁县| 宿州市| 潞城市| 新闻| 赞皇县| 永城市| 民勤县| 广德县| 长沙县| 贵定县| 安塞县| 竹北市| 碌曲县| 朝阳区| 墨江| 五台县| 陇西县| 阜康市| 清徐县| 稷山县| 綦江县| 米易县| 辰溪县| 开江县| 宁远县| 连江县| 军事| 桂东县| 金昌市| 平果县| 宜春市| 卢湾区| 城步| 封开县| 福清市| 澄江县| 邢台市| 仲巴县| 瑞昌市| 乐至县|