濮阳杆衣贸易有限公司

主頁 > 知識庫 > Docker Registry搭建私有鏡像倉庫的實現(xiàn)方法

Docker Registry搭建私有鏡像倉庫的實現(xiàn)方法

熱門標簽:北海市地圖標注app 蘭州ai電銷機器人招商 湖北ai智能電銷機器人 新科美甲店地圖標注 新邵電銷機器人企業(yè) AI電銷機器人 源碼 高德地圖標注論壇 外呼系統(tǒng)打哪顯哪 江西外呼系統(tǒng)

微服務的鏡像會上傳到Docker倉庫保存,常用的公網(wǎng)Docker倉庫有阿里云,網(wǎng)易云等,在企業(yè)局域網(wǎng)也可以搭建自己的Docker私有倉庫,本教程使用Docker提供的私有倉庫registry。

1.拉取私有倉庫鏡像

docker pull registry

2.創(chuàng)建啟動私有倉庫容器

docker run -dit -v /data/registry:/var/lib/registry -p 5000:5000 --restart=always --name docker-registry registry

參數(shù)說明

  • -dit:在容器中打開一個偽終端進行交互操作,并在后臺運行
  • -v:把宿主機的/data/registry目錄掛載到容器/var/lib/registry目錄(這個目錄是registry容器中存放鏡像文件的目錄),來實現(xiàn)數(shù)據(jù)的持久化
  • -p:映射端口,訪問宿主機的5000端口就訪問到registry容器的服務了
  • --restart=always:這是重啟的策略,假如這個容器異常退出會自動重啟容器
  • --name docker-registry:創(chuàng)建容器命名為docker-registry,你可以隨便命名
  • registry:pull下來的鏡像


上邊顯示 registry鏡像已經(jīng)創(chuàng)建,并且docker-registry容器已經(jīng)啟動成功。訪問:http://139.9.40.41:5000/v2/_catalog,響應結果如下:

{"repositories":[]}

上邊的響應結果說明在docker私有倉庫中還沒有鏡像。

默認docker-registry只允許https提交鏡像,如下配置使docker-registry支持http,在/etc/docker下,創(chuàng)建daemon.json文件,寫入:

{ 
 "insecure-registries": [ "139.9.40.41:5000"]
}

3.重啟docker

systemctl restart docker

4.鏡像上傳至私有倉庫

標記此鏡像為私有倉庫的鏡像

docker tag docker.io/hello-world 139.9.40.41:5000/hello-world:v1

上傳標記的鏡像

docker push 139.9.40.41:5000/hello-world:v1

列出所有鏡像

[root@2 docker]# curl http://139.9.40.41:5000/v2/_catalog
{"repositories":["hello-world"]}

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:南陽 大理 自貢 阿克蘇 黃石 海南 黔東 池州

巨人網(wǎng)絡通訊聲明:本文標題《Docker Registry搭建私有鏡像倉庫的實現(xiàn)方法》,本文關鍵詞  Docker,Registry,搭建,私有,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Docker Registry搭建私有鏡像倉庫的實現(xiàn)方法》相關的同類信息!
  • 本頁收集關于Docker Registry搭建私有鏡像倉庫的實現(xiàn)方法的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    永嘉县| 宜昌市| 康马县| 四平市| 克什克腾旗| 丽江市| 宾川县| 阳信县| 双鸭山市| 辽阳县| 承德市| 平南县| 泗水县| 阳信县| 镇康县| 徐水县| 盐城市| 建水县| 阿拉善右旗| 牟定县| 台东县| 浮梁县| 晋宁县| 大厂| 古交市| 乐安县| 明光市| 孝感市| 临桂县| 天峻县| 祁东县| 南乐县| 武隆县| 阿克陶县| 沙雅县| 平南县| 应用必备| 永宁县| 乌拉特前旗| 日喀则市| 永春县|