Создание кластера 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: ссылка
Общие шаги:
- Найдите документированные версии сервисов, которые вы хотите запустить
- Заставь их бегать по спецификации
- Свяжите их вместе, используя docker compose.