首页 > 解决方案 > Docker Swarm 和集群使用

问题描述

我有一些在容器中运行的任务,它们像往常一样工作,只是堆栈。现在我想添加几台机器,用于相同的任务。我想要实现的是某种Executors活动节点池,所有其他任务都在其中排队。

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

Docker Swarm对于 Container Orchestration ,我们也有,据我了解,它应该做同样的事情 - 管理Containers(和任务)。从文档中,只有一项任务是Swarm管理服务器上的规模和负载平衡(通过在工作节​​点之间分配流量)。

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

Docker Swarm2)除了管理规模和负载平衡(在文档中描述)之外,其他(可能是少数几个)目的是什么?因为一般文档,只有缩放的例子Web Application

标签: dockercontainerscluster-computingdocker-swarm

解决方案


推荐阅读