Рейтинг:0

Какого шаблона макета контейнера Docker следует избегать?

флаг mv

Я хотел бы запустить две веб-службы на одном физическом сервере с помощью Docker. Для обеих служб требуется веб-сервер и база данных SQL. Возможны следующие установки ([ ... ] отмечает контейнер Docker):

  1. Один докер-контейнер на службу
[ sqld + httpd + служба A ]
[ sqld + httpd + служба B ]
  1. Один докер-контейнер на процесс
[ sqld для A ] [ httpd для A ] [ служба A ]
[ sqld для B ] [ httpd для B ] [ служба B ]
  1. Общие подсервисы
[sqld] [httpd] 
[ услуга А ] [ услуга Б ]
  1. Комбинированные общие подсервисы
[ sqld + httpd ] 
[ услуга А ] [ услуга Б ]

Я вижу преимущества и недостатки любой модели, например. когда речь идет об управлении/мониторинге процессов или при планировании переноса службы с одного сервера на другой.

Известны ли вам какие-либо технические причины, которые могли бы исключить некоторые из этих вариантов, например. потому что было бы невозможно осмысленно управлять такой настройкой или поскольку соображения безопасности явно говорят против них?

Я не спрашиваю здесь мнение, типа "Лично я предпочитаю номер установки ..., так как ..."; это нормально иметь предпочтения и не стесняться сообщать мне об этом, но я беспокоюсь здесь только в том случае, если есть объективные причины, которые явно говорят против одной из этих установок. Если я могу исключить одну или две из них, это будет гораздо проще взвесить плюсы и минусы остальных сетапов под свои личные нужды.И пока я не вижу причин, делающих ту или иную сетап невозможной или явно говорящих против нее, но я мог что-то упустить из виду.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.