2017-01-09 26 views
2

获取节点IP和IP容器我怎么能拿节点的IP和IP集装箱从创建的服务(在管理器(S)和运行工(一个或多个)节点(S))? 我想检查一下为研究泊坞窗群发动机的循环赛负载平衡和制定新的负载均衡。群:从服务

回答

0

我假设你的意思是使用泊坞窗命令让你的终端上的所有信息,为编程语言集成检查docker-py

集装箱

要获得管理层及员工的信息,您可以使用泊坞窗节点命令:

docker node ls 

给你的每个节点上的细节,例如:

ID       HOSTNAME   STATUS    AVAILABILITY  MANAGER STATUS 
j74jxqb4wz38l2odl2seiiuzh * db-cluster-1  Ready    Active    Leader 

正如你可以看到它也包括一个“管理器状态”栏

群节点

docker service ps <SERVICE-NAME> 

给你的每个服务节点列表,它的ID和状态,例如:

ID     NAME      IMAGE       NODE    DESIRED STATE  CURRENT STATE   ERROR      PORTS 
ypd65x4i06nn  db-cluster.1  severalnines/mariadb:latest db-cluster-1  Running    Running 2 hours ago        
278rdv7m4015  db-cluster.2  severalnines/mariadb:latest db-cluster-1  Running    Running 2 hours ago        
z9zr6xgnyuob  db-cluster.3  severalnines/mariadb:latest db-cluster-1  Running    Running 2 hours ago 

那么你可以用检查来获得任何对象的更多详细信息,例如:

docker inspect ypd65x4i06nn 

检查NetworksAttachments部分获得网络信息