Docker蜂拥而至获得mesos福利?

Docker蜂拥而至获得mesos福利?,docker,mesos,docker-swarm,Docker,Mesos,Docker Swarm,Docker Swarm是广告中宣称可以在mesos集群上安装的框架之一 这也在docker上提到 我的问题是(考虑到我们没有处理生产就绪配置),在mesos集群上部署docker swarm,而不是直接在分配给swarm的ec2实例上部署docker swarm是否有任何实际好处。mesos不仅是docker,而且主要是资源协调器。它支持一系列框架,因此您可以通过marathon和spark任务在同一集群上运行docker容器。最常见的生产案例是使用mesos/marathon进行docker

Docker Swarm是广告中宣称可以在
mesos
集群上安装的框架之一

这也在docker上提到


我的问题是(考虑到我们没有处理生产就绪配置),在
mesos
集群上部署docker swarm,而不是直接在分配给swarm的
ec2
实例上部署docker swarm是否有任何实际好处。

mesos不仅是docker,而且主要是资源协调器。它支持一系列框架,因此您可以通过marathon和spark任务在同一集群上运行docker容器。最常见的生产案例是使用mesos/marathon进行docker编排,但该决策没有现成的虚拟网络支持。它可以通过Calica实现,但它并不像它应该的那样明显——Swarm更容易处理它。
坦率地说,Mesos比swarm更健壮,它作为防弹解决方案在生产中被广泛使用,因此我的答案的第一部分更具理论性,因为在实践中,如果我们在AWS中谈论docker,我更喜欢Mesos/marathon或ECS,但我宁愿既不喜欢mesos,也不喜欢swarm,但无论如何,我都不喜欢kubernetes(直接或间接)

在这种情况下,我真的可以给他们一些建议(我没有偏见)——他们支持swarm和kubernetes,而即将发布的2.0版kubernetes甚至是默认版本

kubernetes手工正确完成可能是一个陡峭的学习曲线,但有了一个像rancher一样的编曲家和抽象家,你甚至可以毫不在意。Swarm和kubernetes一样简单,而且由于Swarm比kubernetes更简单,rancher+kubernetes是一个巨大的赢家