Docker群集多个服务实例,每个实例具有不同的配置

Docker群集多个服务实例,每个实例具有不同的配置,docker,configuration,swarm,Docker,Configuration,Swarm,在Docker中,我希望运行同一应用程序的多个实例。这些应用程序都需要自己的配置(db名称/端口),最好通过文件提供,但任何解决方案都可以 我想我应该在swarm模式下运行它。但我不知道如何将不同的配置传递给服务产生的所有不同任务。docker swarm是否支持此用例 谢谢你,我想你弄错了。docker中的复制模式是使用内置loadbalancer为同一任务启动更多节点。因此,为每个实例提供不同的配置将部分否定这个用例 您的选择是根据不同的配置使用不同的服务。Ah,当然是不同的服务,但仍然是群

在Docker中,我希望运行同一应用程序的多个实例。这些应用程序都需要自己的配置(db名称/端口),最好通过文件提供,但任何解决方案都可以

我想我应该在swarm模式下运行它。但我不知道如何将不同的配置传递给服务产生的所有不同任务。docker swarm是否支持此用例


谢谢你,我想你弄错了。docker中的复制模式是使用内置loadbalancer为同一任务启动更多节点。因此,为每个实例提供不同的配置将部分否定这个用例


您的选择是根据不同的配置使用不同的服务。

Ah,当然是不同的服务,但仍然是群集服务。大型群集如何管理其配置?您可以从环境变量开始。将它们放在docker作用域中,在容器开始时,使用这些变量更改配置,然后启动应用程序