基于marathon的docker中层服务间通信

mqxuamgl  于 2021-06-26  发布在  Mesos
关注(0)|答案(1)|浏览(514)

我目前正在研究使用docker容器运行多个微服务的中间层DCO。我的ci已经将每个微服务代码构建到docker容器中,并将其上载到私有容器repo。
如果我现在使用marathon将容器a和容器b部署为两个不同的应用程序,那么应用程序a如何能够访问应用程序b?我需要像领事一样的额外服务发现吗?
如果我能在这里有一些见解,甚至可能有一些链接/文档让我开始,那就太好了:)

rwqw0loc

rwqw0loc1#

当前的解决方案是使用某种服务发现。dcos已经附带了mesosdns,它将自动为marathon启动的每个容器创建一个dns条目。有关在DCO上使用介子的详细信息,请参见此处。
希望这有帮助!
顺便说一句:您可以通过dcos用户界面中的小聊天图标直接联系dcos支持人员。

相关问题