使用docker分布式tensorflow

我正在试验分布式张量stream和一个示例项目。 在同一个docker集装箱上运行项目似乎运作良好。 只要你在不同的conatiners上运行应用程序,他们就无法连接到彼此。

我真的不知道这个问题,但我认为这是因为docker和tensorflow打开的端口必须连接到像localhost这样的应用程序:[docker-port]:[tf-port]

你认为我的猜测是正确的吗? 我该如何解决这个问题?