gpt4 book ai didi

docker - 使用 Marathon 的中间层服务间通信

转载 作者:行者123 更新时间:2023-12-02 21:27:12 25 4
gpt4 key购买 nike

我目前正在研究 Mesosphere DCOS 以使用 Docker 容器运行多个微服务。每个微服务代码已经由我的 CI 构建到一个 docker 容器中,并上传到一个私有(private)容器 repo。

如果我现在使用 Marathon 将容器 A 和容器 B 部署为两个不同的应用程序,那么应用程序 A 将如何访问应用程序 B?
我需要像 Consul 这样的额外服务发现吗?

如果我能在这里有一些见解,甚至可能有一些链接/文档来帮助我开始,那就太好了:)

最佳答案

当前的解决方案是使用某种服务发现。
DCOS 已经自带 MesosDNS它会自动为你由 marathon 启动的每个容器创建一个 DNS 条目。
here有关在 DCOS 上使用 MesosDNS 的详细信息。

希望这有帮助!

顺便说一句:请随时通过小号 chat icon 直接联系 DCOS 支持。在 DCOS 用户界面中。

关于docker - 使用 Marathon 的中间层服务间通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35492484/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com