Разница между default и custom сетевыми драйверами в Docker Compose заключается в уровне контроля за коммуникацией контейнеров. 12
Default-сеть (bridge). 12 По умолчанию при запуске приложения Docker Compose все сервисы подключаются к одной сети. 1 Эта сеть автоматически создаётся Docker Compose, и все контейнеры могут общаться друг с другом, используя имя сервиса в качестве имени хоста. 1
Custom-сеть. 12 Можно создавать кастомные сети для более детального контроля за коммуникацией контейнеров и безопасностью. 1 Такие сети позволяют изолировать контейнеры в разные сети, что полезно, когда нужно, чтобы определённые сервисы общались только друг с другом, а нежелательный доступ к другим сервисам был предотвращён. 1
Таким образом, default-сеть обеспечивает простую коммуникацию, а custom-сеть даёт возможность изолировать отдельные части приложения. 2