使用Docker Compose构buildApache Mesos群集

我们有一个Docker容器一起工作的环境,它们由Apache mesospipe理。 现在我看到这个教程第一部分和第二部分正在与图。 他正在推荐使用新的docker工具。

我不知道无花果,我不知道docker组成。 我知道docker的图像和容器,以及他们如何工作,但没有更多。

我读了官方文件。 启动多容器环境(在dockercompose.yml中描述)是很好的,但Docker Compose是否可以启动其他工具,比如apache Mesos?实际上:Docker Compose文件是否可以描述应用程序的整个configuration:所以创build一个apache mesos集群Docker容器?

是的,如果你愿意,你可以使用docker撰写你的整个群集。

获取所有可用于您的configuration的部分可能需要一些调整,但以下是通过单个dockercompose.yml: 链接运行mesos / marathon集群的示例

一般步骤:

  1. 查找您要运行的服务的dockerized版本
  2. 让他们运行规范
  3. 使用docker工具将它们链接在一起。