因此,我的应用程序服务器(安装了 swarm 的实例)和许多客户端(不同物理节点上的 docker 容器)要求客户端应通过主机名连接到服务器,我不知道容器如何获取 swarm 运行的节点 IP 以便能够连接。我知道我可以通过主机名和运行 swarm 的节点的 IP 将主机规则传递给每个 docker 容器,但我不知道如何获取该 IP,因为有很多具有不同 IP 的接口。
所以通常我正在寻找类似 docker 客户端可以询问 swarm 你的 IP 是什么才能连接回来的东西。
因此,我的应用程序服务器(安装了 swarm 的实例)和许多客户端(不同物理节点上的 docker 容器)要求客户端应通过主机名连接到服务器,我不知道容器如何获取 swarm 运行的节点 IP 以便能够连接。我知道我可以通过主机名和运行 swarm 的节点的 IP 将主机规则传递给每个 docker 容器,但我不知道如何获取该 IP,因为有很多具有不同 IP 的接口。
所以通常我正在寻找类似 docker 客户端可以询问 swarm 你的 IP 是什么才能连接回来的东西。