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

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

Доброго дня!
Помогите мыслями и размышлениями. Есть некоторое кол-во машин с докером на которых должны крутиться микросервисы на php. Абсолютно все приложения зависят от двух контейнеров nginx и php-fpm плюс какие-то специфичные контейнеры для каждого. Как хостить несколько микросервисов на одной машине ? Стартовать на каждый сервис свой php-fpm как-то накладно по ресурсам кажется. Нет ли случайно какого-либо механизма, позволяющего использовать общие контейнеры для нескольких приложений ? Или же это идет вразрез с идеологией ?
Как правильно поступить (о чем подумать) ? Или все-таки нет ничего страшного в запуске нескольких php-fpm контейнеров на одном хосте под каждое приложение ?
  • Вопрос задан
  • 446 просмотров
Подписаться 2 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
У вас абсолютно в любом случае будет стартовать процесс php-fpm на каждое приложение. Вероятнее всего, более одного.
Каждый контейнер должен быть самодостаточным и общаться с внешним миром через порт. Т.е. у вас php-fpm будет запущен в каждом контейнере с вашими приложениями.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽