Основные драйверы Docker: bridge, host, overlay, macvlan, ipvlan и none. Они различаются сетевой изоляцией, связью контейнеров между хостами и тем, как контейнер представлен во внешней сети.
Какие типы сетей есть в Docker?
Основные драйверы Docker: bridge, host, overlay, macvlan, ipvlan и none. Они различаются сетевой изоляцией, связью контейнеров между хостами и тем, как контейнер представлен во внешней сети.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Основные драйверы Docker: bridge, host, overlay, macvlan, ipvlan и none. Они различаются сетевой изоляцией, связью контейнеров между хостами и тем, как контейнер представлен во внешней сети.
User-defined bridge обычно связывает контейнеры одного хоста и поддерживает DNS по именам. Host использует сетевое пространство хоста; доступность и ограничения зависят от платформы. Overlay связывает участвующие Docker-хосты. Macvlan даёт отдельный MAC, ipvlan делит родительский интерфейс по другой модели. None отключает обычное сетевое подключение. Публикация порта и создание сети — разные действия; доступность порта извне нужно проверять отдельно.
Источник: docs.docker.com.