打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
docker私有仓库快速搭建

我们开始搭建吧。gogogo!

小前提

  1. 我将使用centos7操作系统作为服务器环境

  2. docker的安装请自行百度,基础环境的配置不展开啦,遇到坑我还是会说的哦。

开始搭建

第一步:拉取registry镜像

docker pull registry

第二步:启动该镜像

docker run -d-p5000:5000--privileged=true-v /opt/registry:/tmp/registry registry

第三步:开放端口

开放5000端口,这样让外部可以访问。如果用iptables的同学请命令行执行

iptables -I INPUT 1-p tcp --dport 5000-j ACCEPT

如果是用新的防火墙,用以下命令执行

firewall-cmd --zone=public --add-port=80/tcp --permanent

firewall-cmd --reload

ok现在已经搭建完了。是不是很简单。

配置客户端

现在我用使用我们自己搭建的docker私有仓库,我们还需配置一些东西,因为这样搭建的私有仓库并没有使用https,使用的是http,新版本的docker默认是使用https的,因此我们还需要让客户端信任我们的私有仓库。

windows和mac的配置超级简单,只要右击小鲸鱼图标-->设置(preferences)-->Daemon在insecure registries里面添加我们的私有仓库的ip+port。完了重启docker即可。

在centos7(抱歉我不曾使用ubuntu做服务器系统)下需要编辑配置文件/etc/sysconfig/docker,用任何vi打开,增加以下参数

OPTIONS='--insecure-registry 10.211.55.6:5000' //这里换成你的仓库ip+port

完了保存,重启docker。

systemctl restart docker

感谢各位看官捧场。敬请期待更多的微服务系列文章。谢谢啦!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
创建私人仓库
容器镜像仓库的搭建、使用和维护 | 运维进阶
Docker Private Registry
局域网部署Docker
使用kubeadm安装Kubernetes v1.10 之 docker 私有镜像库搭建
Docker私有仓库Registry的搭建验证
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服