1. 程式人生 > >Docker私有倉庫搭建及訪問

Docker私有倉庫搭建及訪問

1.客戶端和服務端都是ubuntu系統

服務端ip:172.18.0.106

客戶端ip:172.18.0.130

2.服務端106搭建私有倉庫步驟

1)docker pull registry

2)sudo docker run -d -p 5000:5000 -v /opt/data/registry:/tmp/registry registry

埠對映到宿主機的5000,掛載宿主機目錄/opt/data/registry到容器的/tmp/registry registry,用於儲存push進去的映象檔案

3)如果客戶端本地訪問以上私有倉庫的話先在/etc/docker目錄下修改daemon.json檔案{ "insecure-registries":["172.18.0.130:5000"] }儲存,儲存之後執行

sudo service docker restart

 4)重啟服務後要push本地映象先打標籤sudo docker tag 映象名 服務端ip:埠/自定義名稱

4)若需要pull直接執行: sudo docker pull 服務端ip:埠/自定義名稱