docker集装箱如何获得docker群运行的IP

所以我的应用程序服务器(安装了swarm的实例)和许多客户端(不同物理节点上的docker容器)要求客户端应该通过主机名连接到服务器,我不知道容器如何获取群集运行所需的节点IP连接。 我知道,我可以将主机规则传递给每个Docker容器,并使用群集运行的节点的主机名和IP,但是我不知道如何获取该IP,因为有不同IP的接口。

所以一般来说,我正在寻找像docker client这样的东西可以问swarm什么是你的IP能够连接回来。