docker 1 搭建本地私有倉庫

2021-10-08 00:09:20 字數 1221 閱讀 3089

docker私有倉庫

管理自己的映象。

有時候我們的伺服器無法訪問網際網路,或者不希望將自己的映象放到公網中,那麼我們就需要搭建自己的私有倉庫來儲存和管理自己的映象。

(1)私有倉庫搭建

(1-1)拉取私有倉庫映象

#docker pull registry

這個映象預設暴露的埠是5000。

(1-2)啟動私有倉庫容器

#docker run -id --name=r1 -p 5000:5000 registry

(1-3)開啟瀏覽器

輸入位址http://私有倉庫伺服器ip:5000/v2/_catalog

看到表示私有倉庫搭建成功。

中放置的就是上傳的映象。

(1-4)修改daemon.json

#vi /etc/docker/daemon.json

在檔案中新增乙個key,儲存退出。

此步用於讓docker信任私有倉庫位址。

注意將私有倉庫伺服器ip修改為自己私有倉庫伺服器真實ip。

使用下面的即可

(1-5)重啟docker服務

#systemctl restart docker

#docker start r1

(2)將映象上傳至私有倉庫

(2-1)標記映象為私有倉庫的映象

#docker tag centos:7 私有倉庫伺服器ip:5000/centos:7

#docker tag centos:7 192.168.236.129:5000/centos:7

(2-2)上傳標記的映象

#docker push 私有倉庫伺服器ip:5000/centos:7

#docker push 192.168.236.129:5000/centos:7

此時檢視

【】(3)從私有倉庫拉取映象

#docker rmi 192.168.236.129:5000/centos:7先刪除

#docker pull 192.168.236.129:5000/centos:7

docker 搭建本地私有倉庫

1.拉取映象倉庫 docker pull registry2.檢視所有映象 3.啟動映象伺服器registry 在此之前你要在主機上建乙個目錄來儲存映象 cd usr local mkdir docker registry 現在啟動映象 4.現在我們將我們之前在公有倉庫上拉取下來的nginx映象做測...

Docker 本地私有倉庫搭建

docker 本地私有倉庫搭建 建立資料卷目錄 mkdir home sky registry 用registry映象啟動容器 docker run d p 5000 5000 v home sky registry var lib registry restart always name regi...

Docker搭建本地私有倉庫

1.拉取映象 docker pull registry2.建立宿主機儲存目錄 opt data registry mkdir p opt data registry建立容器 docker run d p 5000 5000 v opt data registry var lib registry n...