6-1私有镜像仓库搭建及使用
搭建私有镜像仓库,使用官方提供的registry镜像搭建私有仓库
下载registry镜像并启动
docker pull registry docker run -d -v /opt/registry:/var/lib/registry -p 5000:5000 --restart=always --name registry registry
列出有哪些镜像
curl http://192.168.2.161:5000/v2/_catalog {"repositories":[]}
配置私有仓库http授信
vim /etc/docker/daemon.json { "registry-mirrors": [ "https://registry.docker-cn.com"], "insecure-registries":["192.168.2.161:5000"] }
打标签
docker tag nginx:1.11 192.168.2.161:5000/nginx:1.11
上传
docker push 192.168.2.161:5000/nginx:1.11
下载
docker pull 192.168.2.161:5000/nginx:1.11
列出镜像标签
curl 192.168.2.161:5000/v2/nginx/tags/list/
删除所有镜像
docker rmi -f $(docker images -q -a)
使用本地镜像仓库镜像
docker run -itd --name nginx -p 88:80 192.168.2.161:5000/nginx:1.11