公众号
关注微信公众号
移动端
创头条企服版APP

GitLab Container Registry:Docker镜像之家

6857
时速云 2016-06-07 09:53 抢发第一评

Gitlab最近发布了Gitlab Container Registry,使开发团队拥有轻松存储和共享Docker镜像的能力。继续阅读后续内容来了解更多信息并试用GitLab Container Registry——它于Gitlab8.8版本中免费提供!

就在几天前,Gitlab在8.8版本中发布了GitLab Container Registry,它可以与GitLab CI协同工作。基于开源软件构建的GitLab Container Registry并不是一个独立的registry服务,而是与Gitlab完全集成的,这会为你在下述场景中提供单一集成的体验:为GitLab CI使用你的镜像、为指定tag和分支创建镜像等等。而且GitLab Container Registry服务完全免费,在Gitlab 8.8中开箱即用——所以只需升级到最新版本,你就可以使用了!

用Docker工作

镜像是基于Docker工作流的主要组成部分,而且包含运行应用程序所需的一切。镜像通常会作为CI的一部分而自动创建,并且每当代码修改时镜像同样会更新。所以,registry的作用就是存储这些镜像并在开发者和机器之间共享。

GitLab Container Registry事实上是与Git仓库管理完全集成的第一个Docker registry服务,开发人员可以使用它维护私有镜像、企业镜像或仅用于测试的临时镜像。没有必要担心添加另一个服务或使用公共的registry。

易于集成

就像前面所说的一样,GitLab Container Registry与Gitlab的完全集成使开发者易于编码、测试,以及使用GitLab CI部署Docker容器镜像或其它兼容Docker的工具。

在“Projects”中会包括一个新的“Container Registry”标签页,页面中会列出的与该项目相关的所有镜像。每个项目都可以选择打开或关闭这些镜像仓库。开发人员可以很容易地用GitLab CI从镜像仓库上传和下载镜像,过程中不需要任何额外的软件。

简化工作流程

Gitlab提出利用内置的容器registry简化开发和部署工作流的一些方法:

●  Docker镜像存储和分配

●  指定分支和指定标记的镜像

●  针对镜像测试

●  基本镜像继承

●  自动部署到云的应用程序

总结

有了GitLab Container Registry的帮助,测试和部署Docker容器会比以往更容易。它在最新的版本中对外发布,所以只要升级就可以使用。你可以查阅管理文档来学习如何在你的GitLab实例上开启此功能。关于如何设置的更多信息,https://dzone.com/articles/gitlab-container-registry-a-place-for-all-your-doc


您也可以关注我们的官方微信公众号(ID:ctoutiao),给您更多好看的内容。

声明:本文由时速云企业号发布,依据企业号用户协议,该企业号为文章的真实性和准确性负责。创头条作为品牌传播平台,只为传播效果负责,在文章不存在违反法律规定的情况下,不继续承担甄别文章内容和观点的义务。
您阅读这篇文章花了0
转发这篇文章只需要1秒钟
喜欢这篇 0
评论一下 0
相关文章
评论
试试以这些内容开始评论吧
登录后发表评论
阿里云创新中心
×
#热门搜索#
精选双创服务
历史搜索 清空

Tel:18514777506

关注微信公众号

创头条企服版APP