В чем различия между сетевыми драйверами docker?

#docker

#docker

Вопрос:

 docker network ls
NETWORK ID          NAME                         DRIVER              SCOPE
90ed18951aa8        bridge                       bridge              local
02a1158b1219        docker-registry_default      bridge              local
myn3onq0xgdg        ingress                      overlay             swarm
2t91hityplpb        preprod_default              overlay             swarm
  

В чем различия между драйверами ‘overlay’ и ‘bridge’? Когда следует использовать каждый из них?

Комментарии:

1. Смотрите Обзор сети в документации Docker.

Ответ №1:

overlay Сеть используется в режиме роя для создания сети, охватывающей несколько узлов docker. bridge Сеть существует только на одном хосте (и реализуется устройством Linux bridge).

Для получения дополнительной информации смотрите раздел «Сетевые драйверы» документации Docker.