docker swarm为一个节点中的所有副本提供服务

问题描述 投票:0回答:1

我创建了一个具有4个节点,2个管理员,2个工人的集群。管理器之一处于排水模式。我正在运行仅使用vue.js构建的基于nginx的Web应用程序的3个副本,没有后端,没有数据库。现在,当我运行docker service ls命令时,我得到以下信息:

$ docker service ls
ID                  NAME                  MODE                REPLICAS  
4nk9b9zm3rlp        friendly_hugle        replicated          0/3                    
qwqj07gu03zu        intelligent_khayyam   replicated          0/3                    
37tol0zrs82n        strange_hodgkin       replicated          0/3                    
dvl4r0vimqtd        suspicious_greider    replicated          3/3                   

为什么我的所有副本都在一个节点(3/3)上运行?刚刚开始学习docker。

docker docker-swarm
1个回答
0
投票

运行命令,请检查正在运行的节点是否处于正常状态,2个管理器节点裂脑?

docker node ls
© www.soinside.com 2019 - 2024. All rights reserved.