【发布时间】:2015-05-25 18:28:12
【问题描述】:
我正在寻找在 DC/OS 上运行 Docker 容器时是否使用 Marathon 和 Chronos、Docker Swarm 或 Kubernetes 的一些利弊。
例如,什么时候使用 Marathon/Chronos 比使用 Kubernetes 更好,反之亦然?
现在我主要是在进行试验,但希望我们能在夏季之后开始在生产中使用其中一项服务。这可能会取消 Docker Swarm 的资格,因为我不确定到那时它是否可以投入生产。
我喜欢 Docker Swarm 的地方在于它本质上只是“Docker 命令”,您不必学习全新的东西。我们已经在使用docker-compose,这将与 Docker Swarm 一起开箱即用(至少在理论上),所以这将是一个很大的优势。我对 Docker Swarm 的主要担忧是它是否能涵盖在生产环境中运行系统所需的所有用例。
【问题讨论】:
标签: docker kubernetes marathon docker-swarm dcos