2016-06-22 3 views
0

У меня есть служба, определенная в docker-compose, которую я хочу развернуть для нескольких клиентов. Несколько сотен сервисов будут работать на группе узлов докеров, чтобы обслуживать множество компаний-клиентов. Я хотел бы определить некоторые данные конфигурации для каждого клиента (например, значения конфигурации приложения или учетные данные для БД для чтения config из). В minimun мне нужен сервис, чтобы узнать, к какой клиентской компании он принадлежит.Как начать много сервисов сокетов, содержащих различные клиентские конфигурации?

Можно ли это сделать, используя что-то вроде consul.io?

Как бы я начал каждый клиент?

ответ

0

Вы можете добавить новую службу mysql для каждого клиента в docker-compose.yml и да, чтобы распределить ваши услуги на нескольких узлах, которые вы можете использовать консул, это хорошее решение.

В докер 1.12 есть встроенный оркестровка слой, если вы начинаете что-то новое, не стесняйтесь, чтобы начать с ним

+0

Как выбрать, какой клиент конфигурации для использования при выполнении докер-компоновать вверх? – marianov

+0

Простите, может быть, я что-то пропустил, что вы имеете в виду с клиентом? :) – GianArb

+0

Я имел в виду клиента – marianov

 Смежные вопросы

  • Нет связанных вопросов^_^