@shude

Как правильно хостить микросервисы с Docker?

Доброго дня!
Помогите мыслями и размышлениями. Есть некоторое кол-во машин с докером на которых должны крутиться микросервисы на php. Абсолютно все приложения зависят от двух контейнеров nginx и php-fpm плюс какие-то специфичные контейнеры для каждого. Как хостить несколько микросервисов на одной машине ? Стартовать на каждый сервис свой php-fpm как-то накладно по ресурсам кажется. Нет ли случайно какого-либо механизма, позволяющего использовать общие контейнеры для нескольких приложений ? Или же это идет вразрез с идеологией ?
Как правильно поступить (о чем подумать) ? Или все-таки нет ничего страшного в запуске нескольких php-fpm контейнеров на одном хосте под каждое приложение ?
  • Вопрос задан
  • 220 просмотров
Пригласить эксперта
Ответы на вопрос 1
Zarom
@Zarom
Мастер на все руки из жопы
У вас абсолютно в любом случае будет стартовать процесс php-fpm на каждое приложение. Вероятнее всего, более одного.
Каждый контейнер должен быть самодостаточным и общаться с внешним миром через порт. Т.е. у вас php-fpm будет запущен в каждом контейнере с вашими приложениями.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Skyeng Москва
До 200 000 руб.
Insigne Волгоград
от 60 000 до 100 000 руб.
Big Data Technologies Санкт-Петербург
от 130 000 до 210 000 руб.