【发布时间】:2016-04-09 01:09:12
【问题描述】:
我们有一个在一些 docker 文件中描述的产品,它可以创建必要的 docker 容器。一些 docker 容器将只运行一些基本的应用程序,而其他容器将运行集群 (hadoop)。
现在是我需要使用哪个集群管理器的问题。 Kubernetes 或 Apache mesos 还是两者兼而有之?
我读到 Kubernetes 适合 100% 容器化的环境,而 Apache Mesos 更适合容器化和非容器化的环境。但是 Apache Mesos 更适合在 docker 中运行 hadoop(?)。
我们的环境仅由 docker 容器组成,但有些包含 hadoop 集群,有些包含一些应用程序。
什么是最好的?
【问题讨论】:
-
Mesos 可以支持容器本身:http://mesos.apache.org/documentation/latest/docker-containerizer/。还不够吗?
标签: apache hadoop docker kubernetes mesos