Mesosphere使用马拉松的服务间通信

目前我正在寻找Mesosphere DCOS来运行使用Docker容器的多个微服务。 每个微服务代码已经由我的CI构build到docker集装箱,并上传到私人集装箱仓库。

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

如果我可以在这里有一些见解,甚至可能有一些链接/文件让我开始:)

目前的解决scheme是使用某种服务发现。 DCOS已经配备了MesosDNS ,并且会自动为每个由马拉松启动的容器创build一个DNS条目。 有关在DCOS上使用MesosDNS的详细信息,请参阅此处 。

希望这有助于!

顺便说一下:可以直接通过DCOS UI中的小聊天图标直接联系DCOS支持。