docker搭建私有倉庫

2022-09-06 02:51:10 字數 957 閱讀 7343

1. docker一鍵安裝命令:

curl -ssl  | sh
2. 啟動docker
systemctl start docker
拉取registry私有映象倉庫,在我們本地搭建乙個內網的倉庫,避免將一些私密專案暴露在公網,引發不必要的風險

2. 執行registry映象

docker run -d --name registry -p 5000:5000 -v /storage/registry:/tmp/registry registry
3. 檢視映象倉庫中的所有映象
curl
下圖返回的json資料代表暫無任何倉庫,因為我們還沒有上傳任何映象。

docker預設是傳輸方式使用https協議,我們手頭上沒有sttps證書,所以此處不配置https證書,直接設定可信源,使我們內網可以通過http方式訪問

1. 修改vim /etc/docker/daemon.json,新增以下內容:

沒有daemon.json檔案則新建.

,說明已經推送成功,有乙個registry映象了

1. 修改vim /etc/docker/daemon.json新增以下內容:

systemctl daemon-reload

systemctl restart docker

docker pull 10.168.6.109:5000/registry:latest

docker搭建私有倉庫

registry映象 docker pull registry 二 通過該映象啟動乙個容器 docker run d p 5000 5000 v opt data registry tmp registry registry 注 預設情況下,會將倉庫存放於容器內的 tmp registry目錄下,這...

Docker搭建私有倉庫

docker私有倉庫 1 私有倉庫搭建與配置 1 拉取私有倉庫映象 此步省略 docker pull registry 2 啟動私有倉庫容器 docker run di name registry p 5000 5000 registry 3 開啟瀏覽器 輸入位址看到 表示私有倉庫搭建成功並且內容為...

docker搭建私有倉庫

先吧私有倉庫down下來,這需要一點時間,剛好這中間的時間,我們可以準備一下其他的東西 docker pull registry 緊接著,registry需要https執行環境,所以來生成我們自己的證書 簡單說明一下,目前的registry版本是2,之前的1是支援非ssl的,docker在0.9以下...