docker 私有倉庫搭建

2022-06-23 02:39:09 字數 1186 閱讀 7966

前言:私有倉庫和 docker主機最好不是在同一臺機器上。

首先,分別在兩台主機上安裝docker。

一、私有倉庫搭建

主機ip

功能docker-registry

106.13.78.74

docker私有倉庫伺服器

10.0.0.51

執行docker服務的普通伺服器

1、拉取私有倉庫映象

2、 啟動私有倉庫容器 

docker run -itd --name my_registry -p 5000:5000 registry
3、開啟瀏覽器,輸入位址http://私有倉庫伺服器ip:5000/v2/_catalog,看到 表示私有倉庫 搭建成功

二、將映象上傳至私有倉庫

1、修改  10.0.0.51 的主機上daemon.json

vim /etc/docker/daemon.json
新增docker 信任私有倉庫位址;注意將私有倉庫伺服器ip修改為自己私有倉庫伺服器真實ip 

由於docker預設使用的是https 協議,所以新增乙個非安全認證的私有倉庫位址。

2、重啟 docker 服務

system daemon-reload

systemctl restart docker

在 10.0.0.51 的主機上 給映象打個標籤

# 1、標記映象為私有倉庫的映象    

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

# 2、上傳標記的映象    

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

三、從私有倉庫拉取映象

#拉取映象 

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

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