[英]How do I obtain a nodes IP address in a swarm using docker remote API?
我如何獲取屬於我的集群的節點IP地址。 Docker node inspect
在兩個命令行上或使用遠程API時均未顯示ipaddress。
您可以從以下位置獲取主機名:
docker node inspect manager1
"Description": {
"Hostname": "manager1",
使用以下命令僅獲取值:
docker node inspect --format '{{ .Description.Hostname }}' manager1
manager1
我確定您在您的環境中正在運行DNS
,所以這很麻煩。
如果節點是管理者,則可以獲取它的IP:
docker node inspect manager1
"ManagerStatus": {
"Reachability": "reachable",
"Addr": "172.30.135.101:2377"
}
使用以下命令僅獲取值:
docker node inspect --format '{{ .ManagerStatus.Addr }}' manager1
172.30.135.100:2377
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.