持续交付系列(二):使用Docker、Mesos实现持续交付
本文讲的是持续交付系列(二):使用Docker、Mesos实现持续交付, 【编者的话】本文主要介绍Mesos和Marathon的搭建以及如何完成整个持续交付过程,以及后续还可以做哪些改进和加强。整个系统搭建完成后,应用代码的改变会自动触发Jenkins构建流程,几秒钟后,改变就会通过Jenkins、Docker Hub和Marathon传递到Mesos中部署上线,是不是很酷? 第一部分 ( 中文翻译 )我们介绍了如何Docker化一个Node.js应用,如何使用Fig部署Jenkins和Docker Registry,以及如何实现Node.js应用的持续集成。 本文是第二部分,将继续介绍Mesos和Marathon的搭建以及如何完成整个持续交付过程。 云 如果你不了解Mesos或者Marathon,可以参考如下文章: 文章1 、 文章2 和 文章3 。 现在,我们有了功能性开发和持续集成的环境,可以开始搭建Mesos集群了。 如下是包含系统所有部分的 fig.yml 文件。在之前配置好的Jenkins和Docker Registry基础之上,我们还有Mesos master、Mesos...





