docker私有倉庫registry

2021-09-19 11:31:48 字數 1030 閱讀 9978

環境:centos linux release 7.6.1810

docker-18.09.5-ce

#docker pll registry

2. 使用倉庫映象啟動registry容器

#docker run -dit --name registry -v registry:/var/lib/registry --network mac_net1 --ip 192.168.1.2 --restart=always registry

備註:我這裡使用的是macvlan網路,docker容器網點和宿主機一樣,如果不是則需要開放5000埠

3. registry服務端和其它需要使用私有倉庫的docker宿主機修改docker.service

#vim /usr/lib/systemd/system/docker.service

在[service]新增 --insecure-registry 192.168.1.2:5000 (192.168.1.2是自己registry容器的ip)

execstart=/usr/bin/dockerd -h fd:// --containerd=/run/containerd/containerd.sock --insecure-registry 192.168.1.2:5000

#systemctl daemon-reload

#systemctl restart docker

5. 使用tag重命令映象並且將映象上傳到私有倉庫

或者使用瀏覽器檢視

docker 私有倉庫

netstat ntlp 檢視埠 docker run d p 5001 500 registry 啟動registry docker tag elasticsearch 192.168.199.220 5001 test es v1 給elasticsearch打上tag vim etc sysc...

Docker私有倉庫

1 拉取私有倉庫映象 sudo docker pull registry2 啟動私有倉庫容器 sudo docker run id name registry p 5000 5000 registry3 開啟瀏覽器輸入位址看到表示私有倉庫搭建成功並內容為空。注 192.168.31.106為宿主機i...

docker私有倉庫

私有倉庫顧名思義是在一定範圍內可用的倉庫,用來存放映象,自己開發的企業級應用。場景 在一定範圍內,映象達到通用效果,雖然可以匯出映象,但比較繁瑣並且容易出錯,這個時候私有倉庫就發揮了重要作用。私有倉庫的本質也是映象。1.拉取映象 docker pull registry 2.啟動私有倉庫 初始埠50...