Centos7上搭建docker私有仓库

前置:本人安装docker私有仓库的服务器IP地址为192.168.250.139 解决证书安全注册时用到该IP,所以同学们自己确认好自己服务器的IP地址,不要照搬。

1.从官网仓库拉取registry镜像
docker pull registry:latest #注意:这里我拉取的最新版本,如果生产环境,建议使用稳定版本

2.启动私有仓库容器
docker run -e REGISTRY_STORAGE_DELETE = true
-itd -p 5000:5000 --name = registry
-v /opt/data/registry:/var/lib/registry
registry:latest

#注意:
-e REGISTRY_STORAGE_DELETE = true 是用来启用docker仓库删除权限

3.解判局域网docker私有仓库SSL证书问题
由于局域网没有必要设置ssl证书,但官网新版本的又几须要证书才能正常运行,因此需要手工设置/etc/docker/daemon.json文件,在该文件中添加insecure-registry参数
在这里插入图片描述
执行命令: vim /etc/docker/daemon.json
{“insecure-registry”:[“192.168.250.139:5000”]}
#注意:上面的IP是服务器的IP地址
然后重启docker服务使其生效
systemctl restart docker

4.验证测试
验证最效的方法创建自己的镜像,把镜像push到私有仓库上,然后在本机或别的服务器拉取刚才的镜像
现在从官网上拉取nginx镜像测试,同学们可以使用其它镜像,没有限制
docker pull nginx
docker tag docker.io/nginx 192.168.250.139:5000/nginx
docker push 192.168.250.139:5000/nginx
#注意:上面的IP地址要更换成自己服务器的IP地址
下面查看下挂载目录下有没有推上来的镜像
ls /opt/data/registry/docker/registry/v2/repositories
在这里插入图片描述
5.在本机或别的服务器拉取刚才镜像
docker pull 192.168.250.139:5000/nginx

售云主机
电脑挂机出租闲置资源赚电费钱
利用电脑闲置资源赚零花钱(适合在校生,家庭主妇)
在线生成外链工具(国际版)
在线生成外链工具(中文版)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值