Встречается на собеседованиях • сегодня

В каком сетевом режиме по стандарту работает Docker Compose

По умолчанию Docker Compose создает для каждого проекта отдельную bridge-сеть (user-defined bridge network). Все сервисы в файле `docker-compose.yml` подключаются к этой сети и могут взаимодействовать между собой по именам сервисов (без необходимости знать IP-адреса). Пример сети в `docker-compose.yml`: ```yaml version: '3' services: web: image: nginx ports: - "80:80" db: image: postgres ``` В этом случае: 1. Создается сеть вида `_default` 2. `web` и `db` могут обращаться друг к другу по именам `web` и `db` соответственно 3. Порт 80 контейнера `web` публикуется на хост-машине Можно явно указать сеть в конфигурации: ```yaml networks: mynet: driver: bridge ``` Основные преимущества bridge-сети в Compose: - Изоляция от других проектов - DNS-резолвинг по именам сервисов - Автоматическое подключение всех сервисов
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы