本文介绍了码头连接两个容器如何知道彼此的ip的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

$ p

我可以有一个容器链接到B容器。



然后我可以请参阅A的ENV变量中的B的IP地址和暴露的端口。



但是,如何找出A的ip地址wihtin B容器?

解决方案

要从其他容器中找到一个容器,您可以使用服务发现机制,例如 。

对于更复杂的情况,您的容器位于多个主机上,您需要一种将它们联网在一起的方式,请参阅(请注意,我在编织和编织dns上工作)。


From the docker linking

I can have A container links to B container.

Then I can see the B's ip address and exposed port in A's ENV variables.

However, how can I figure out A's ip address wihtin B container?

解决方案

To find one container from another, you can use a 'service discovery' mechanism such as SkyDock.

For the more complex case where your containers are on multiple hosts and you need a way to network them together, see weave-dns (Please note I work on weave and weave-dns).

这篇关于码头连接两个容器如何知道彼此的ip的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-01 22:36