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
--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
/ub
10.配置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 啟動私有倉...