docker之搭建私有鏡像倉庫和公有倉庫


一.搭建私有倉庫

1.docker pull registry   #下載registry鏡像並啟動

2. docker run -d -v /opt/registry:/var/lib/registry -p 5000:5000 --restart=always --name registry registry    #啟動

3.curl http://192.168.192.140:5000/v2/_catalog   #查看鏡像倉庫內所有鏡像

4.vim /etc/docker/daemon.json
#添加 {"insecure-registries":["192.168.192.140:5000"]}
vim /lib/systemd/system/docker.service 
添加:
EnvironmentFile=-/etc/docker/daemon.json

5.service docker restart #重啟docker

6.docker tag centos:latest 192.168.192.140:5000/centos:v1 #打標簽

7.docker push 192.168.192.140:5000/centos:v1 #上傳

8.docker pull 192.168.192.140:5000/centos:v1 #下載

9.curl http://192.168.192.140:5000/v2/centos/tags/list #列出鏡像標簽



二.docker hub公共鏡像倉庫使用

1.注冊賬號
https://hub.docker.com

2.登錄docker hub
docker login
或者
docker login --username=yanglin --password=123456

3.鏡像打標簽
docker tag testimage:v1 yanglin/testimage:v1

4.上傳
docker push yanglin/testimage:v1

#搜索測試
docker search yanglin

5.下載
docker pull yanglin/testimage:v1

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM