持续集成-Docker 与 DaoCloud 的实践(一)

一. 前言

二. DaoCloud 持续集成 的 实现

三. 总结


一. 前言

什么是持续集成:http://www.ruanyifeng.com/blog/2015/09/continuous-integration.html

持续集成目前作者接触到的有两套方案。

  • 一套是工作中正在使用 Docker + Jenkins 。Jenkins 也是持续集成的主流(Ps:看到一个报道在美帝 抽样100个公司 持续集成的方案都是使用了 Jenkins。100% 使用率。)
  • 另外一套 则是 使用 DaoCloud。 以下介绍的就是这个。
比较:
  1. 从复杂程度上看,第一套方案配置会比第二套配置复杂,因为需要额外配置 Jenkins ;
  2. 从可控性上看,第一套方案要比第二套好很多,因为作者在使用 DaoCloud 实践中,遇到了一些困难,需要咨询 DaoCloud 的客服,自己无法解决,这些等待的时间 对于 真正的项目中来说可能是无法接受的,如果采用 第一套,就像在工作中的时候,出了问题,自己可以马上加班加点排查解决。
  3. 从使用方便性上看:二者都可以实现 github 上项目的更新,自动部署最新的应用。
        总的来说,项目的开始 DaoCloud 整体会优于 Jenkins,因为方便,能够减少项目的复杂性。 但是在项目的后期,如果需要强调一个自主和可控或者优化,那么个人会偏向于Jenkins。


二. DaoCloud 持续集成 的 实现
        需要先掌握一定的 Docker 知识:
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值