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

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

 更新時間:2019年10月16日 11:37:30   作者:Jello  
這篇文章主要介紹了Docker Registry搭建私有鏡像倉庫的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

微服務的鏡像會上傳到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)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • docker安裝nginx容器的方法

    docker安裝nginx容器的方法

    Nginx也是一款服務器,我們常用它做如:反向代理、負載均衡、動態(tài)與靜態(tài)資源的分離的工作,這篇文章主要介紹了docker安裝nginx,需要的朋友可以參考下
    2023-01-01
  • 基于CentOS8系統(tǒng)使用Docker搭建Gitlab的詳細教程

    基于CentOS8系統(tǒng)使用Docker搭建Gitlab的詳細教程

    這篇文章主要介紹了基于CentOS8系統(tǒng)使用Docker搭建Gitlab教程,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-10-10
  • docker啟動springboot項目容器閃退的解決

    docker啟動springboot項目容器閃退的解決

    本文主要介紹了docker啟動springboot項目容器閃退,大部分原因是啟動報錯,文中通過圖文示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-07-07
  • Docker使用java項目工程的部署

    Docker使用java項目工程的部署

    隨著容器化技術的廣泛應用,Docker成為了一種非常流行的容器化解決方案,本文主要介紹了Docker使用java項目工程的部署,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • docker映射端口穿透內(nèi)置防火墻的實現(xiàn)

    docker映射端口穿透內(nèi)置防火墻的實現(xiàn)

    在使用Docker部署項目時,即使未開啟CentOS7的Firewalld防火墻,端口仍可被外網(wǎng)訪問,這是因為Docker在安裝后會接管iptables,并自動添加規(guī)則以放行指定端口,解決方法包括依賴外置防火墻放行端口、指定端口監(jiān)聽地址為本機、禁用Docker的iptables規(guī)則修改
    2024-10-10
  • Docker鏡像的默認存儲位置及修改步驟

    Docker鏡像的默認存儲位置及修改步驟

    Docker鏡像默認存儲在?/var/lib/docker?目錄下,在Linux系統(tǒng)中,這個目錄通常是在根目錄下,可以使用相應命令查看,下面給大家介紹Docker鏡像的默認存儲位置及修改步驟,感興趣的朋友一起看看吧
    2024-06-06
  • 淺談Docker consul的容器服務更新與發(fā)現(xiàn)

    淺談Docker consul的容器服務更新與發(fā)現(xiàn)

    本文主要介紹了淺談Docker consul的容器服務更新與發(fā)現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • 替換docker容器中的一個文件的實現(xiàn)

    替換docker容器中的一個文件的實現(xiàn)

    在某些情況下,我們可能確實需要更新容器內(nèi)的文件,本文主要介紹了替換docker容器中的一個文件的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2024-06-06
  • docker安裝并運行rabbitmq的實例代碼

    docker安裝并運行rabbitmq的實例代碼

    在本篇文章里小編給大家整理了關于docker安裝并運行rabbitmq的實例代碼以及相關知識點,需要的朋友們學習下。
    2019-10-10
  • docker打包鏡像后EasyExcel報錯,dockerfile缺少字體的解決

    docker打包鏡像后EasyExcel報錯,dockerfile缺少字體的解決

    解決Docker打包鏡像后EasyExcel報錯的問題:1. Dockerfile增加字體配置;2. 使用EasyExcel的write時添加"inMemory"參數(shù)為true,開啟內(nèi)存處理模式(不推薦,1W數(shù)據(jù)以內(nèi)可以考慮)
    2025-02-02

最新評論

云安县| 镇平县| 新乡市| 富阳市| 平遥县| 格尔木市| 永安市| 白河县| 临海市| 大渡口区| 曲阳县| 揭东县| 玉门市| 固阳县| 仙居县| 富锦市| 阿图什市| 鄄城县| 容城县| 澄江县| 焦作市| 黑山县| 黄大仙区| 晋宁县| 石狮市| 健康| 苍南县| 桂东县| 临汾市| 新闻| 云和县| 荣昌县| 云南省| 曲水县| 香河县| 乌兰察布市| 石泉县| 宜良县| 韶山市| 泰兴市| 慈溪市|