У меня есть приложение Linux, которое работает в нескольких контейнерах Docker (через docker-compose) в Hyper-V с виртуальной машиной Moby Linux на хост-компьютере Windows 10. Что происходит, когда приложение отправляет пакет TCP на удаленный IP-хост? Как в этом случае работает маршрутизация с виртуальными адаптерами?
Есть несколько компонентов:
1) Физический адаптер хоста Ethernet
2) Виртуальный сетевой адаптер - "DockerNAT"
3) Два виртуальных сетевых адаптера - «Hyper-V» и «Hyper-V # 3»
2) Сеть Docker, созданная Docker-compose
Спасибо!