持续交付系列(一):使用Docker、Mesos实现持续交付
本文讲的是持续交付系列(一):使用Docker、Mesos实现持续交付, 【编者的话】本文主要讲述如何为Node.js应用搭建持续集成环境。包括如何在开发机器上Docker化一个Node.js应用,如何部署Jenkins和Docker registry以实现持续集成。推荐对使用Docker做CI方面的工作感兴趣的同学阅读,CI也是Docker的应用场景之一,本文是很好的教程。 你首先需要在你的Linux机器上安装Docker和Fig。本文主要会介绍如何使用Docker和Mesos实现持续集成。 测试、搭建生产环境可用的Mesos集群以及其它的复杂工作不在本文讨论范围之内,我会在后续文章中详细介绍。接下来,我们将在更多的云平台上支持该解决方案,比如GCE、AWS,并逐渐集成更多的第三方组件,比如 Flocker 、 Weave 和 Consul 。 本文所有的代码都可以在 GitHub 上找到。 整个解决方案中,我们使用到如下工具: Node.js里的HelloWorld项目 Git Jenkins Docker Docker Registry Fig Mesos Mesosphere ...