docker私有倉庫

2021-09-27 11:03:35 字數 824 閱讀 8012

私有倉庫顧名思義是在一定範圍內可用的倉庫,用來存放映象,自己開發的企業級應用。

場景:在一定範圍內,映象達到通用效果,雖然可以匯出映象,但比較繁瑣並且容易出錯,這個時候私有倉庫就發揮了重要作用。

私有倉庫的本質也是映象。

1.拉取映象 docker pull registry

2.啟動私有倉庫 初始埠5000

3.檢視: 宿主機ip:5000/v2/_catalog

4.docker信任私有倉庫,才可以上傳檔案到私有倉庫。

vi /etc/docker/deamon.json

新加一行"insecure-registries":["ip位址(docker所在伺服器位址):5000"]

5.重啟:systemctl restart docker

上傳

執行這個操作後,docker images就會多乙個id重複的映象。

1.安裝docker

2.信任私服

vi /ect/docker/daemon.json

加一行"insecure-registries":["ip位址(docker私服所在伺服器位址):5000"]

3.重啟:systemctl restart docker

docker映象是模板,如果想讓映象跑起來,就要建立該映象建立容器,可以是1對1,可以是1對多。每個容器都是乙個伺服器,每個伺服器之間是隔離的,安全性高。

docker 私有倉庫

netstat ntlp 檢視埠 docker run d p 5001 500 registry 啟動registry docker tag elasticsearch 192.168.199.220 5001 test es v1 給elasticsearch打上tag vim etc sysc...

Docker私有倉庫

1 拉取私有倉庫映象 sudo docker pull registry2 啟動私有倉庫容器 sudo docker run id name registry p 5000 5000 registry3 開啟瀏覽器輸入位址看到表示私有倉庫搭建成功並內容為空。注 192.168.31.106為宿主機i...

Docker 私有倉庫

搭建過程 拉取私有倉庫映象 docker pull registry啟動私有倉庫容器 mkdir p data registry docker run itd name registry restart always p 5000 5000 v data registry var lib regis...