官方的docker hub 提供了一个公共镜像服务器,但是有时候不希望自己 的镜像放到公网上,这个时候就需要创建自己的私服,用来存储管理自己的镜像。

 

1.安装私服

 docker run -d -v $PWD/registry:/var/lib/registry -p 5000:5000 --restart=always --privileged=true --name registry registry:latest

2.使用 dockertag命令重命名镜像

docker tag redis:alpine localhost:5000/redis

redis:alpine:本地镜像名称

ocalhost:5000/redis :私服路径

3.将镜像发布到私服

docker push localhost:5000/redis

4.查看发布结果

curl http://localhost:5000/v2/_catalog

可以看到返回结果

 

posted on 2018-10-05 17:52  自由港  阅读(747)  评论(0编辑  收藏  举报