Как настроить кластер в Docker Swarm? - PullRequest
0 голосов
/ 23 мая 2019

Мне нужно настроить кластер узлов, используя Docker Swarm.Когда я говорю «узел», у него должно быть БД, несколько приложений / сервисов, и они должны взаимодействовать друг с другом.Я могу создать один экземпляр этого с помощью Docker Compose.

Но мне нужно несколько экземпляров этой настройки.Так поможет ли Docker Swarm?

1 Ответ

0 голосов
/ 23 мая 2019

Когда я говорю «узел», у него должно быть дБ, несколько приложений / сервисов, и они должны взаимодействовать друг с другом

Docker Swarm - инструмент для управления кластером узлов, когда узлом является машина (виртуальная / физическая) с установленным докером. Непонятно, что вы ожидаете от «узла», но с помощью Swarm вы можете запустить любое количество контейнеров, которые будут развернуты на разных машинах в кластере.

Но мне нужно несколько экземпляров этой установки. Итак, поможет ли докерский рой?

Вы можете определить что угодно в кластере, но в основном роя предназначена для обеспечения связи между узлами. если вы хотите, чтобы все ваши сервисы (которые вы называете «узлом») были в любом случае на одной и той же машине, то рой не даст вам никаких преимуществ. просто скопируйте и вставьте файл составления докера между всеми вашими узлами. Но это не что-то общее / рекомендуемое в целом, поэтому, если вы лучше объясните свои потребности, вам будет легче помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...