- 如何将容器组织成集群? - 在哪些服务器上运行容器? - 如何调度服务器资源? - 如何运行容器? - 如何将流量路由给容器? - 如何让容器公开和发现服务? “编排 = 强力胶带”。至少多数情况下可以这么认为。 市面上有很多处于早期阶段的全功能容器编排系统,如[Docker Swarm](https://docs.docker.com/swarm/)、[Kubernetes](http://kubernetes.io/)、[Mesos](http://mesos.apache.org/)和[Flynn](http://flynn.io/)。但对大多数团队而言,这些系统通常过于强大,增加了在生产环境中出现问题时调试的复杂度。决定使用哪个工具来完成编排常常是设置和运行Docker中最艰难的部分。 在第3章中,我们将讲述Peerspace所采取的一种构建Docker系统的简约方法。