【发布时间】:2019-07-29 02:21:33
【问题描述】:
我使用 docker-compose 的 Moleculer 框架创建了 4 个微服务。如何静态配置每个微服务在特定机器上运行。
【问题讨论】:
-
您目前如何将它们部署到不同的机器上? Swarm 模式、经典 swarm、kubernetes?
-
我还不能将它们部署到不同的机器上。我只是使用 docker-compose 在单个主机上运行它们。
-
@KellMaresh 你检查过我下面的更新答案了吗?
-
使用 docker-compose,一切都在一台机器上运行,所以我不明白您要解决的问题。
-
@MostafaHussein 我不确定开放式问题是否适合该网站。 OP 应该指定他们想要配置的编排工具,并询问如何配置该特定工具。使用指定的当前工具,他们已经在特定节点上运行容器,并且在不可预测的节点上运行容器时应该不会遇到任何问题。总体而言,该请求是容器的反模式,因为它降低了 HA。
标签: docker docker-compose microservices moleculer