Docker 搭建私有倉庫nginx
環境:docker
一、運行並建立私有倉庫json
docker run -d \ -v /opt/registry:/var/lib/registry \ -p 5000:5000 \ --restart=always \ --name registry \ registry
二、在部署節點配置Docker可信任私有倉庫curl
vi /etc/docker/daemon.jsonui
{"registry-mirrors": ["http://04be47cf.m.daocloud.io"],"insecure-registries":["192.168.1.79:5000"]}
三、私有倉庫查詢操做url
3.1 查看私有倉庫已上傳鏡像spa
curl http://192.168.1.79:5000/v2/_catalog
3.2 查看指定鏡像版本rest
curl http://192.168.1.79:5000/v2/lnmp-nginx/tags/list
四、上傳下載案例code
4.1 構建成私有倉庫鏡像blog
docker -t build 192.168.1.79:5000/xxx:xxx xxx
4.2 上傳到私有倉庫
docker push -t 192.168.1.79:5000/xxx:xxx xxx
4.3 下載私有倉庫鏡像
docker pull 192.168.1.79:5000/xxx:xxx