私有仓库

安装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
 
 
 

猜你喜欢

转载自www.cnblogs.com/xiaomj/p/11236707.html
今日推荐