Docker Swarm和集群使用

时间:2018-11-22 11:37:38

标签: docker containers cluster-computing docker-swarm

我在容器中运行了一些任务,这些任务照常工作,只是堆叠而已。现在,我想添加几台机器来完成相同的任务。我要实现的目标是Executors和活动节点池,所有其他任务都在其中排队。

到目前为止,我只是尝试过Docker中的单个Container Jenkins,我们可以在其中添加新的工作机并执行常规任务。 Jenkins将在工作期间管理负载平衡的位置。没什么特别的。

对于容器编排,我们也有Docker Swarm,据我所知,该操作也应这样做-管理Containers(和任务)。根据文档,Swarm仅有一项任务是管理服务器上的规模和负载平衡(通过在工作节​​点之间分配流量)。

1)是否可以(以及如何)将Docker Swarm集群创建为活动计算机的Executor,并向其提交其他Containers(一个任务) ,因此Swarm将管理应该在哪个节点上开始执行。如果否,那么针对此类任务(容器任务提交)的正确解决方案是什么?

2)Docker Swarm除了管理规模和负载平衡(在文档中有所描述)之外,还有其他目的(也许很少)?因为一般文档中仅提供了缩放Web Application的示例?

0 个答案:

没有答案