我们团队已经使用Docker容器,在托管到阿里云容器镜像服务时,利用镜像仓库的“代码源”配置,轻松实现了Docker镜像自动构建。

 借用阿里云容器镜像服务,实现Docker自动构建 

 

示例代码:https://github.com/rickding/HelloDocker

配置详细操作:

l 免费开通阿里云容器镜像服务:https://cr.console.aliyun.com/cn-shanghai/instances/repositories

l 创建命名空间:

 借用阿里云容器镜像服务,实现Docker自动构建

l 创建镜像仓库,选择地域(注意选择的仓库地域)、命名空间,输入仓库名称,点击“下一步”:

 借用阿里云容器镜像服务,实现Docker自动构建

l 配置代码源,支持阿里云Code, GitHub, BitBucket和私有GitLab,绑定账号,自动构建时拉取代码。

 借用阿里云容器镜像服务,实现Docker自动构建

l 创建成功后,在镜像仓库列表中选择管理,进入管理页面:

 借用阿里云容器镜像服务,实现Docker自动构建

l 配置构建规则,默认内置规则根据tag自动触发,我们为master分支增加一个latest构建规则:

 借用阿里云容器镜像服务,实现Docker自动构建

l 配置触发器,镜像构建成功后触发更新部署,自动化完成整个流程:

 借用阿里云容器镜像服务,实现Docker自动构建

相关文章:

  • 2021-11-17
  • 2021-05-21
  • 2022-12-23
  • 2022-12-23
  • 2021-11-17
  • 2021-07-20
  • 2021-05-27
  • 2022-12-23
猜你喜欢
  • 2021-06-03
  • 2021-04-14
  • 2021-09-21
  • 2021-08-05
  • 2021-08-26
  • 2021-08-07
  • 2021-11-17
相关资源
相似解决方案