Docker搭建本地私有倉庫

2022-06-07 04:27:10 字數 1915 閱讀 7308

1.拉取映象:

docker pull registry
2.建立宿主機儲存目錄【/opt/data/registry】:mkdir-p/opt/data/registry建立容器:

docker run -d -p 5000:5000 -v/opt/data/registry:/var/lib/registry--name private_registry registry

3.配置https許可權支援:

vim/etc/docker/daemon.json

內容: 12

345

4.重啟docker服務,重啟registry服務

1234

5//重啟容器

systemctl  restart docker

//重啟register服務

docker restart private_registry

5.將容器打包成映象[主要用於把該容器上傳到私有倉庫]:12

3docker commit 容器名稱 新的映象名稱

docker commit ubuntu ub:diy

6.修改映象的tag:

docker tag ub:diy  9.1.1.128:5000/ub

7.推送映象到本地倉庫:

docker push 9.1.1.128:5000/ub

推送成功如圖:

8.檢視上傳的映象:

結果展示:

9.從本地倉庫拉取映象:

本地映象如何刪除,正常是不提供刪除功能的,所以使用第三方的外掛程式來進行刪除

docker  pull  9.1.1.128:5000/ub10.配置https許可權支援:vim/etc/docker/daemon.json內容:

****:

1.docker login

2.docker commit 容器名稱  新的映象名稱

3.docker tag 新的映象名稱    yanghe001/新的遠端映象名

4.docker push yanghe001/新的遠端映象名

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私有倉庫 管理自己的映象。有時候我們的伺服器無法訪問網際網路,或者不希望將自己的映象放到公網中,那麼我們就需要搭建自己的私有倉庫來儲存和管理自己的映象。1 私有倉庫搭建 1 1 拉取私有倉庫映象 docker pull registry 這個映象預設暴露的埠是5000。1 2 啟動私有倉...