私有仓库

安装Registry,并启动

docker pull registry

默认情况下,会将仓库存放于容器内的/var/lib/registry(官网Dockerfile中查看)目录下,这样如果容器被删除,则存放于容器中的镜像也会丢失,所以我们一般情况下会指定本地一个目录挂载到容器内的/var/lib/registry下,如下:
docker run -d -ti --restart always --name docker-hub -p 5000:5000 -v /docker-hub/registry:/var/lib/registry registry


tag新镜像
docker tag hello-world 127.0.0.1:5000/helloworld
上传镜像
docker push 127.0.0.1:5000/helloworld 
查询镜像
curl 127.0.0.1:5000/v2/_catalog
拉取镜像
docker pull 192.168.1.163:5000/hellworld
 
 
 

posted on 2019-07-24 11:04  肖美俊  阅读(114)  评论(0编辑  收藏  举报

导航