Задать вопрос

Приложение в docker: зачем разделять по контейнерам?

Начинаю знакомиться с Docker. Мне нравится идея изоляции всех зависимостей сложного приложения внутри одного контейнера. Но из чтения мануалов узнал о необходимости разделения сервисов (например: nginx, php-fpm, mysql, mongo, redis), входящих в состав приложения, на разные контейнеры и последующая их линковка. Не совсем понимаю зачем это нужно делать. Почему нельзя создать один контейнер со всеми необходимыми зависимостями внутри? Или это невозможно технически?
  • Вопрос задан
  • 1488 просмотров
Подписаться 5 Оценить Комментировать
Ответ пользователя Сергей К ответам на вопрос (2)
edinorog
@edinorog
Троллей не кормить!
я бы поспорил относительно изоляции =). на хабре как раз была великолепная статья на эту тему. habrahabr.ru/post/258595 дыр столько что данное супермегачудо подходит разве только для домашнего сервака для "поиграться!"
Ответ написан
Комментировать