如何链接在Azure上运行的mesos集群(dc / os)中的docker容器?

时间:2017-06-14 19:17:56

标签: azure docker hyperlink containers dcos

我正在使用azure容器服务在Azure上的mesos集群上设置一个多容器应用程序,并且当前卡在链接容器中。

我的设置简介: - 使用Azure容器服务在Azure上部署Mesos群集 - 它是一个3容器应用程序 - A,B和C. - B依赖于A而C取决于A& B- - 目前已部署A

如何链接上述容器?

谢谢, 苏拉杰

1 个答案:

答案 0 :(得分:1)

如果通过链接指的是Docker' --link那么thats deprecated练习和容器间通信应该使用Docker网络和端口映射完成。

对于DC / OS - 您有一些不同的方法来实现这一点(也称为服务发现)。我写了一篇博文,通过示例解释这些不同的工具:http://blog.itaysk.com/2017/04/28/dcos-service-discovery-and-load-balancing-by-example

如果您不想阅读该长篇文章并寻求推荐:尝试使用VIP。

创建应用程序时(从Marathon或DC / OS用户界面),查找“' VIP'设置。在那里输入IP(可以是组成的IP)和端口。您可以在此IP:端口下发现您的服务。

有关VIP的更多信息:https://dcos.io/docs/1.9/networking/load-balancing-vips/virtual-ip-addresses/