docker堆栈部署生成卡住的服务没有复制

我试图部署我的工作docker组成一个docker群,一切似乎没问题,唯一的服务,得到复制和生成一个正在运行的容器是Redis之一,其他三个被卡住,从来没有产生任何运行容器,他们甚至不下载他们各自的图像。 我找不到任何debuggingfunction,所有的日志都是空的,我完全无奈。 让我告诉你我的安装的当前状态。

docker node ls print =>

ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS oapl4et92vjp6mv67h2vw8boq boot2docker Ready Active x2fal9iwj6aqt1vgobyp1smv1 * manager1 Ready Active Leader lmtuojednaiqmfmm2izl7npf0 worker1 Ready Active 

docker工人=>

 version: '3' services: mongo: image: mongo container_name: mongo restart: always volumes: - /data/db:/data/db deploy: placement: constraints: [node.role == manager] ports: - "27017:27017" redis: image: redis container_name: redis restart: always bnbkeeper: image: registry.example.tld/keepers:0.10 container_name: bnbkeeper deploy: replicas: 5 resources: limits: cpus: "0.1" memory: 50M restart_policy: condition: on-failure depends_on: - mongo - redis ports: - "8080:8080" links: - mongo - redis environment: - REDIS_HOST=redis - MONGO_HOST=mongo bnbkeeper-ws: image: registry.example.tld/keepers:0.10 container_name: bnbkeeper-ws restart: unless-stopped depends_on: - mongo - redis ports: - "3800:3800" links: - mongo - redis environment: - REDIS_HOST=redis command: npm run start:subscription 

我的服务的当前状态

 ID NAME MODE REPLICAS IMAGE PORTS tbwfswsxx23f stack_bnbkeeper replicated 0/5 registry.example.tld/keepers:0.10 khrqtx28qoia stack_bnbkeeper-ws replicated 0/1 registry.example.tld/keepers:0.10 lipa8nvncpxb stack_mongo replicated 0/1 mongo:latest xtz2411htcg7 stack_redis replicated 1/1 redis:latest 

我的redis成功的服务(docker service ps stack_redis)

 ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS cqv0njcgsw6f stack_redis.1 redis:latest worker1 Running Running 25 minutes ago 

我的mongo不成功的服务(docker service ps stack_mongo)

 ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS yipokxxiftqq stack_mongo.1 mongo:latest Running New 25 minutes ago 

我对docker swarm完全陌生,可能在这里犯了一个愚蠢的错误,但是我找不到有关如何设置这么简单的堆栈的很多文档。