首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >搭建本地私有Kolla docker registry

搭建本地私有Kolla docker registry

作者头像
DevinGeng
发布2019-04-09 17:27:02
9100
发布2019-04-09 17:27:02
举报
文章被收录于专栏:云+技术云+技术

官方的Docker hub是一个用于管理公共镜像的好地方,我们可以在上面找到我们想要的镜像,也可以把我们自己的镜像推送上去。但是,有时候,我们的使用场景需要我们拥有一个私有的镜像仓库用于管理我们自己的镜像。这个可以通过开源软件Registry来达成目的。

下面来说下如何搭建registry

环境介绍:

10.0.100.207  docker-registry   Centos7.2系统

配置docker源

vi  /etc/yum.repos.d/docker.repo

[dockerrepo]
name=Docker Repository
baseurl= http://mirrors.aliyun.com/docker-engine/yum/repo/main/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg

安装docker

yum install docker-engine -y

重启docker服务

systemctl  daemon-reload
systemctl  enable  docker
systemctl  restart  docker

默认docker的registry是使用5000端口,对于OpenStack来说,有端口冲突,所以改成4000

docker run  -d -v /opt/registry:/var/lib/registry -p 4000:5000 \
--restart=always--name registry registry:2

下载kolla官方提供的镜像

http://tarballs.openstack.org/kolla/p_w_picpaths/

这是kolla官方提供的镜像给CI使用,只保留最新版本和最新的stable版本。大家可以下载Ocata版本

wget http://tarballs.openstack.org/kolla/p_w_picpaths/centos-source-registry-ocata.tar.gz

tar xzf centos-source-registry-ocata.tar.gz -C /opt/registry/

这样就把kolla的docker镜像文件放到Regisitry服务器上。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-05-18 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档