@amorphine

Docker compose — как реализовать общий контейнер?

Имеется несколько проектов (LEMP) и нет проблем для создания десятков контейнеров - жор памяти nginx/fpm/db*несколько проектов допустим.
Но существует задача использовать Elasticsearch, один инстанс которого потребляет 1 гигабайт оперативной памяти, поэтому выделить на каждый проект по экземпляру ES нельзя.
Подскажите, как можно реализовать некий "общий" контейнер?
Как мне видится на первый взгляд, нужно резолвить из контейнеров адрес хоста и подключаться к порту эластика.
Но это не видится нормальным, тем более, что придется править iptables хоста.
  • Вопрос задан
  • 136 просмотров
Решения вопроса 1
@rustler2000
погромист сикраш
Отдельная сетка и в ней контейнер с пластик. В композе просто две сетки - общая для проекта и сетка для эластика
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы