设为首页 收藏本站
查看: 895|回复: 0

[经验分享] docker自动义私有仓库

[复制链接]

尚未签到

发表于 2019-2-21 10:33:03 | 显示全部楼层 |阅读模式
  1、自定义私有仓库概念
自定义私有仓库可以把docker的镜像像yum源一样共享出去,所有的局域网内的机器都能够通过访问这个仓库来启动docker镜像,不要再手动save镜像和load镜像了。
自定义私有仓库需要用到一个registry的镜像,它会共享镜像的一台服务器,镜像化一台服务器。
由于官网中这个仓库默认使用https,如果没有证书,就需要修改配置文件,让其使用http。如果不修改配置文件,会出现get https://192.168.1.194:5000/v1/……这样的报错。
流程:
192.168.1.194==>镜像仓库的ip;
192.168.1.180==>dokcer 服务端
2、在镜像仓库的主机上操作:
(1)下载registry
docker pull registry
(2)创建配置文件

vim /etc/docker/daemon.json
{
"insecure-registries":["192.168.1.194:5000"]
}
  (3)重启docker
systemctl restart docker
(4)启动私有仓库
docker run -d -p 5000:5000 registry
(5)打标签(指定往哪个ip和端口上传)
docker tag busybox:latest 192.168.1.194:5000/busybox:latest
(6)上传
docker push 192.168.1.194:5000/busybox:latest
3、客户端去使用远程镜像:
(1)首先要修改配置,与194主机一样的配置
scp /etc/docker/daemon.json  root@192.168.1.180:/etc/docker
(2)重启服务
systemctl restart docker
(3)启动远程镜像
docker run -it 192.168.1.194:5000/busybox:latest
4、查询私有仓库中的镜像
只要能ping通私有仓库ip的主机就能查询:
(1)查看有什么样的镜像
curl  http://192.168.1.194:5000/v2/_catalog   
(2)查询私有仓库中的镜像标签

curl  http://192.168.1.194:5000/v2/busybox/tags/list   
---->v2:版本
———>busybox:镜像名
——>tags:指定查标签
——>list:列出。



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-675230-1-1.html 上篇帖子: Docker容器的持久化存储和端口映射 下篇帖子: docker的持久化存储和共享存储和网络架构
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表