Какой сетевой режим по умолчанию используется в Docker Compose?

По умолчанию в Docker Compose используется сетевой режим bridge.

Короткий ответ

Что ответить на собеседовании

По умолчанию в Docker Compose используется сетевой режим bridge. Это означает, что для каждого сервиса создаётся виртуальная сеть, изолированная от хоста и других сетей, но контейнеры внутри одного Docker Compose проекта могут общаться друг с другом по имени сервиса.

Подробный разбор

Ответ с пояснениями

По умолчанию в Docker Compose используется сетевой режим bridge. Это означает, что для каждого сервиса создаётся виртуальная сеть, изолированная от хоста и других сетей, но контейнеры внутри одного Docker Compose проекта могут общаться друг с другом по имени сервиса.

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

Если не указать явно другой режим сети в файле docker-compose.yml, будет использоваться именно этот режим.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее