2016-01-13 6 views
1

После игры с докере в течение недели или около того я подумал, что может быть хорошей идеей закрепить мои 4 виртуальных хоста Apache, каждый в своем собственном контейнере. Затем я буду иметь NGINX (также в контейнере) для прокси-сервера для этих виртуальных хостов на основе имени домена.Docker: Докерезационные виртуальные хосты apache

Мой вопрос в том, что я собираюсь запустить NGINX и 4 полных экземпляра Apache, не будет ли это скорее чем-то богатым ресурсом, чем иметь один экземпляр Apache (не доклеенный) с 4 виртуальными хостами?

С другой стороны, я смогу настроить конфигурацию Apache для каждого vhost в контейнере на индивидуальной основе, что будет иметь смысл, поскольку некоторые сайты намного более заняты, чем другие.

Что было бы лучше всего в этой ситуации?

Спасибо!

ответ

1

Это зависит от того, как вы настраиваете apache; по умолчанию apache настроен на использование большого количества ресурсов; вы можете решить настроить свою конфигурацию apache, чтобы использовать меньше ресурсов, и увеличивать количество экземпляров (контейнеров), если требуется больше емкости.

Смежные вопросы