2018-08-10 孙小北

Docker学习之私有仓库搭建

养浩然之气,做博学之人

准备工作

安装部署Docker

(1)下载Docker 仓库镜像

docker pull registry:2

(2)启动创建registry容器

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

-v /home/hzq/registry:/var/lib/registry 默认情况下,会将仓库存放于容器内的/var/lib/registry目录下,指定本地目录挂载到容器。 
-p 5000:5000 端口映射 
--restart=always 在容器退出时总是重启容器,主要应用在生产环境 
--privileged=true 在CentOS7中的安全模块selinux把权限禁掉了,参数给容器加特权,不加上传镜像会报权限错误OSError: [Errno 13] Permission denied: ‘/tmp/registry/repositories/liibrary’或者Received unexpected HTTP status: 500 Internal Server Error错误 
--name registry 指定容器的名称

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

(3)上传docker镜像到私有仓库 

docker images




编辑:孙小北

本文地址: https://www.xiaowangyun.com/wyblog/detail/?id=222

版权归属: www.xiaowangyun.com   转载时请以链接形式注明出处

0 条评论

快来评论

物以类聚

最新评论

2017-10-06

一辈子不长,只有珍惜了,才不至于后悔。

2017-10-06

懂得感恩,才能走得更远。

标签云

归档

取消

感谢您的支持,您的每一次打赏都是一次鼓励!

扫码支持
每一次支持,都是不懈的动力

打开支付宝扫一扫,即可进行扫码打赏哦