搭建本地私有雲倉庫簡介

2021-09-29 02:45:45 字數 1093 閱讀 8181

1使用registry映象建立私有倉庫

為了對docker有個巨集觀認識,有時間可以看一下相關資料:

1.1安裝docker

請檢視安裝文件《基於netopeer2模擬cpe的設計》

1.2應該官方映象搭建倉庫

預設情況,會將倉庫建立在容器的/tmp/registry目錄下。可以使用-v引數來把映象檔案存放在本地指定路徑。

例如下面的例子就是把上傳的映象放到/opt/data/registry目錄下。

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

在本地啟動乙個私有倉庫服務,監聽斷開為5000.

啟動日誌可以通過:docker logs registry檢視

docker run -d --name raisecom -p 5000:5000 --privileged=true -v /opt/registry:/tmp/registry-dev registry

檢視是否安裝成功,在瀏覽器輸入安裝ip與埠號

2管理使用私有倉庫

檢視私有倉庫位址

檢視已有映象

首先要把需要上傳的映象進行打標籤,使其倉庫能夠識別並確認其屬於本地倉庫。

docker tag cuili123456/raisecome-netopeer2 0.0.0.0:5000/raisecome-netopeer2

上傳映象

docker push 172.16.110.130:5000/raisecome-netopeer2

在docker客戶端,即非私有倉庫伺服器端,https請求更改為http請求(etc/systemconfig/docker,但更多人可能不存在該檔案)

操作:在」/etc/docker/「目錄下,應用vi命令建立」daemon.json「檔案。在檔案中寫入:

vi /etc/docker/daemon.json

2.2從其它伺服器上傳映象到私有倉庫

查詢客戶端虛擬機器(172.16.110.127)的映象,並將其映象tag為私有倉庫。

將其打包後的映象上傳到私有雲中。

遇到問題找的資料:

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...