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

Docker swarm multiple instances of service each with different configurations

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

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

谢谢

我认为你理解错了。 docker 中的复制模式是通过内置负载均衡器为同一任务启动更多节点。因此,对每个实例进行不同的配置会部分拒绝此用例。

您的选择是针对不同的配置使用不同的服务。