如何使用远程 API 获取刚刚创建的容器的 Swarm 节点 IP 地址?
问问题
1224 次
1 回答
1
所有相关的容器信息都可以通过 找到docker inspect <your container>
。
您的容器正在运行的节点的 IP 可以通过以下方式获得
docker inspect --format "{{ .Node.IP }}" <your container>
但是请注意,这可能不是可公开访问的 IP 地址(例如,在 AWS EC2 实例上,这将是私有 IP)。
要获取 swarm master 用于访问节点的主机名和端口,请使用
docker inspect --format "{{ .Node.Addr }}" <your container>
于 2016-04-16T17:30:59.210 回答