Есть ли способ создать глобальный сервис из стека докеров? - PullRequest
0 голосов
/ 25 июня 2019

Я пытаюсь создать стек роя, используя файл docker compose.Можно ли указать, что мой сервис является глобальным и должен запускаться по одному экземпляру на каждом узле?

Мой текущий файл создания Docker:

version: '3.1'

networks:
  minecraft:
    external: true

services:
  bungee:
    image: bungee
    deploy:
      replicas: 1
    networks:
      - minecraft
    ports:
      - 25565:25577

1 Ответ

0 голосов
/ 25 июня 2019

Да, вам нужно удалить количество реплик и установить для режим развертывания глобальный (см. Ниже):

services:
  worker:
    image: bungee
    deploy:
      mode: global

Вы можете проверить документацию

...