Zookeeper集群通过2个docker集装箱

我试图在两个不同的机器上的两个独立的docker集装箱上设置Zookeeper集合。 我已经将2181,9092,2888和3888docker端口映射到两个容器上的VM端口。 Zookeeper合奏的状态说错误联系服务,它可能不运行。 我查了一下,发现机器不能从docker里面互相沟通。 我可以先从其他机器ping通。 我是docker新手,有人可以帮我吗?