【发布时间】:2018-02-09 10:11:55
【问题描述】:
在 Docker 中,我希望运行同一个应用程序的多个实例。这些应用程序都需要自己的配置(数据库名称/端口),最好通过文件提供,但任何解决方案都可以。
我想我应该在 swarm 模式下运行它。但我不知道如何将不同的配置传递给服务产生的所有不同任务。 docker swarm 支持这个用例吗?
谢谢
【问题讨论】:
标签: docker configuration swarm
在 Docker 中,我希望运行同一个应用程序的多个实例。这些应用程序都需要自己的配置(数据库名称/端口),最好通过文件提供,但任何解决方案都可以。
我想我应该在 swarm 模式下运行它。但我不知道如何将不同的配置传递给服务产生的所有不同任务。 docker swarm 支持这个用例吗?
谢谢
【问题讨论】:
标签: docker configuration swarm
我认为你理解错了。 docker 中的复制模式是使用内置负载均衡器为同一任务启动更多节点。因此,为每个实例设置不同的配置会部分否定这个用例。
您的选择是根据不同的配置使用不同的服务。
【讨论】: