容器镜像构建模式

2019-01-08  本文已影响0人  飞升之路

此处介绍最简单镜像构建模式

gitlab   --->   阿里云镜像仓库  ----> 容器部署 
  1. gitlab 创建一个项目
  2. 在阿里云镜像仓库,创建一个项目关联gitlab对应的代码库
  3. 在对应项目 -设置-集成 -添加一个 web 钩子,http://cr-callback.console.aliyun.com/sourceRepo/doGitLabCallBack.json 选中 推送 和 标签推送
  4. 在阿里云镜像仓库创建一条构建规则,选择代码变更时自动构建,这样你向 gitlab 推送代码,只要符合构建规则,镜像仓库就会自动构建镜像
  5. 阿里云镜像仓库本身内置了一个规则,如下图


    image.png

可以利用这个规则做镜像版本发布,推送分支 release-v1.0.0 就会生成 1.0.0 版本镜像 ,可以控制镜像版本,方便线上发布和回滚。

参考资料

容器DevOps实践

上一篇 下一篇

猜你喜欢

热点阅读