[英]Aws ec2 - how to setup load balancer to match docker container on ec2 instance
[英]Is docker swarm a container aware load balancer?
6個節點docker swarm(cluster)-3 mgrs,3 worker
運行以下命令后:
docker service create --name psight -p 8080:8080 --replicas 5 <image>
我們看到, mgr3
不會運行任務(如下所示)
$ docker service ps psight1
ID NAME IMAGE NODE DESIRED_STATE CURRENT_STATE ERROR PORTS
yoj psight.1 image wrk2 Running Running 19 minutes ago
sjb psight.2 image wrk3 Running Running 19 minutes ago
vv6 psight.3 image mgr1 Running Running 19 minutes ago
scf psight.4 image mgr2 Running Running 19 minutes ago
7i2 psight.5 image wrk1 Running Running 19 minutes ago
但,
可以從mgr3
獲得服務嗎? 實際狀態(以上)
只要mgr3
作為管理員reachable
(請mgr3
監視群健康 ),那么它就應該能夠執行管理員的常規任務。
如果您的實例在具有公共IP的廣域網中公開,並且ssh
向世界開放(例如0.0.0.0/0
, ::/0
),並且您擁有ssh
密鑰,那么您應該能夠連接到實例。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.