docker pull registry
2.搭建倉庫
docker run -d -v /opt/registry:/var/lib/registry -p 5000:5000 --restart=always --name registry registry
3.此時,倉庫已經搭建成功,利用curl 檢視倉庫內的映象
curl
4.新增映象
docker tag lamp:v1 192.168.0.105:5000/lamp:v1
docker push 192.168.0.105:5000/lamp:v1
該過程可能報如下錯誤:
錯誤原因:必須用https相應客戶端,而映象是http,沒有https證書認證
解決問題:編輯daemon.json檔案
加入"insecure-registries":["192.168.0.105:5000"]
重啟docker
systemctl start docker.service
接著docker push 192.168.0.105:5000/lamp:v1
檢視:
curl
檢視某一映象的上傳版本:
curl
5.從倉庫中取出映象
docker pull192.168.0.105:5000/lamp:v1
搭建docker映象私有倉庫
docker官方提供了docker hub來儲存我們的映象檔案。但由於docker hub管理的都是公開的映象,並且訪問的時候有時會特別的慢。所以我們打算來搭建乙個私有的倉庫,需要使用官方庫中的registry映象。執行registry映象 docker run d p 5000 5000 v ro...
docker私有映象服務搭建
docker私服的搭建很簡單,我們只需要執行乙個名叫registry的docker映象並啟動,就構建了乙個docker私服。這裡如果私服的伺服器位址為192.168.56.141對應主機名為docker01,我們的docker伺服器在另外一台伺服器上,伺服器位址為192.168.56.142,對應主...
Docker搭建私有映象倉庫
使用docker官方的registry映象搭建私有倉庫 一 安裝 1.拉取私有倉庫映象 docker pull registry22.建立啟動私有倉庫容器 mkdir pv usr local docker registry docker run itd v usr local docker reg...