搭建 Docker Registry 2020/9/13

Docker Registry:是一个无状态,高度可扩展的服务器端应用程序,它存储并允许您分发Docker映像。

1. 首先运行registry,并映射端口 

docker run -d -p 5000:5000 -v /root/myregistry/:/tmp/registry --privileged=true registry

-d 后台运行(守护式容器) -p 端口映射 -v 容器卷挂载 本地存储路径:容器卷路径 
仓库创建时存储路径默认在 /var/lib/registry 目录下,建议自行使用容器卷挂载,方便宿主机联调

 2.registry运行正常,curl 验证一下 私用仓库存储什么镜像

  curl -XGET http://192.168.100.131:5000/v2/_catalog

注意:docker 私服库做了加密设置,不能直接使用http形式推送所以需要去配置json。

3.添加安全注册,告诉docker 这个地址是安全的记住,两个配置之间一定要有一个  逗号

 完成之后,重启docker服务、重新加载和重启启动registry

4.将镜像修改符合私服规范的tag进行push操作

首先commit打包镜像

其次将镜像修改符合私服规范的tag进行push操作

docker tag cowboy_ubuntu:1.2 192.168.100.135:5000/cowboy_ubuntu:1.2 

 5.将镜像push到私有仓库 记得添加tag,并使用curl查看是否有镜像

 6.删除本地镜像,并拉取运行registry中的镜像

 7.查看镜像镜像是否正常运行。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值