Создание кластера Apache Mesos с помощью Docker Compose

У нас есть среда, в которой докер-контейнеры работают вместе, и ими управляет Apache mesos. Теперь я видел этот урок часть 1 и часть 2, который работает с рис. Он рекомендует использовать новый docker compose.

Я не знаю фиг, и я не знаю, Докер сочинять. Я знаю образы докеров, контейнеры и как они работают, но не более того.

Я читаю официальную документацию. Приятно запускать многоконтейнерные среды (описанные в dockercompose.yml. Но может ли Docker Compose запускать другие инструменты, такие как apache Mesos? Так на самом деле: может ли файл Docker Compose описать всю вашу конфигурацию для приложения: так, создав кластер apache mesos с вашим Docker Контейнеры?

1 ответ

Решение

Да, вы можете настроить весь ваш кластер, используя docker compose, если хотите.

Чтобы все компоненты работали для вашей конфигурации, могут потребоваться некоторые изменения, но вот пример запуска кластера mesos/marathon через один dockercompose.yml: ссылка

Общие шаги:

  1. Найдите документированные версии сервисов, которые вы хотите запустить
  2. Заставь их бегать по спецификации
  3. Свяжите их вместе, используя docker compose.
Другие вопросы по тегам