В чём разница между bridge-network и host-network
Python
Senior
Без компании
В чём разница между bridge-network и host-network
Ответы
**Bridge-network** создаёт изолированную сеть для контейнеров, где они могут взаимодействовать друг с другом через внутренние IP. Внешний доступ требует проброса портов.
**Host-network** использует сетевой стек хоста напрямую, контейнеры работают без изоляции, используя IP хоста. Проброс портов не нужен, но возможны конфликты.
**Пример с Docker:**
```
# Bridge (по умолчанию)
docker run -d -p 8080:80 nginx
# Host
docker run -d --network=host nginx
```
**Плюсы bridge:** изоляция, безопасность.
**Плюсы host:** производительность (нет NAT), удобство для тестов.