Questions tagged «docker-swarm»

2
具有Docker容器的DC / OS上的Marathon vs Kubernetes vs Docker Swarm
我正在寻找在DC / OS上运行Docker容器时是否搭配Marathon和Chronos,Docker Swarm或Kubernetes的利弊。 例如,什么时候使用Marathon / Chronos比使用Kubernetes更好,反之亦然? 目前,我主要是在进行实验,但希望我们会在夏季之后开始在生产中使用这些服务之一。这可能会取消Docker Swarm的资格,因为我不确定届时它是否可以投入生产。 我喜欢Docker Swarm的地方在于,它实质上只是“ Docker命令”,您不必学习全新的知识。我们已经在使用docker-compose,并且可以与Docker Swarm配合使用(至少在理论上是这样),所以这将是一个很大的优势。我对Docker Swarm的主要关注是,它能否涵盖在生产环境中运行系统所需的所有用例。

4
Docker Swarm如何实现卷共享?
Docker Swarm可以管理两种类型的存储: volume 和 bind 尽管bindDocker文档未建议这样做,因为它在本地目录(在每个群集节点上)与任务之间创建了绑定,volume但未提及实现,因此我不了解如何在任务之间共享卷? Docker Swarm如何在节点之间共享卷? 卷保存在哪里(在一个管理器上?如果有多个管理器?) 如果节点在不同网络上的不同计算机上运行,​​节点之间是否没有问题? 它会创建VPN吗?

3
何时使用Docker-Compose和何时使用Docker-Swarm
我试图了解Docker-Compose和Docker-Swarm之间的差异或相似之处。 通过阅读文档,我了解到docker-compose提供了一种将不同容器绑定在一起并在单个服务中协同工作的机制(我猜它使用的功能与--link命令用于链接两个容器的功能相同) 另外,我对docker-swarm的理解是,它允许您管理不同docker-host的集群,每个集群都在运行某些docker-images的多个容器实例。我们可以将连接定义为群集中不同容器之间的覆盖网络(即使它们跨越群集中的两个docker-hosts)以将它们作为一个单元进行连接。 我想了解的是docker-swarm成功的docker-compose和overlay网络是连接容器的新方法(推荐)吗? 还是docker-compose仍然是整个docker系列的组成部分,并且期望并建议使用它来连接容器以进行协作。如果是这样,docker-compose是否可以与群集中不同节点上的容器一起使用? 还是覆盖网络用于在群集中的不同主机之间连接容器,而docker-compose用于创建内部链接? 此外,我还看到docker文档中提到了--links不再被推荐,并且很快就会过时。 我有点困惑??? 非常感谢!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.