Связь между роем-контейнером и хост-машиной
Это полный вопрос новичка относительно Docker.
У меня есть базовый рой, работающий на одном хосте в качестве среды тестирования. Работает 11 различных контейнеров, все они взаимодействуют через хост (буквальная машина, на которой я сейчас набираю это). Всего 1 физическая машина, 11 контейнеров.
На локальном хосте моей физической машины запущен сервер MongoDB. Я хочу иметь возможность общаться с этим сервером MongoDB из контейнеров моего роя.
Что мне нужно настроить, чтобы это работало? Существует много информации относительно работы в сети на Docker. Я обычно использую:
docker run --net="host" --rm -ti <name_of_image>
и все работает отлично. Но как только я запускаю рой (не один контейнер), я не могу понять, как соединить все вместе, чтобы я мог общаться с моим сервером MongoDB.
Я понимаю, что это, вероятно, очень простой вопрос. Я также ценю то, что мне, вероятно, нужно прочитать еще несколько документов по сети, чтобы понять это, но я не знаю, какую документацию посмотреть. Кажется, есть несколько разных способов объединить мои контейнеры и физическую машину.
Любая информация будет высоко ценится, даже если это просто ссылка на некоторые документы, которые, по вашему мнению, будут полезны.
Приветствия.