В ACI мы используем контейнеры Linux с виртуальными сетевая поддержка. Там у нас есть несколько докеризованных приложений-функций Azure, которые используют Azure ServiceBus, учетные записи хранения Azure и Azure CosmosDb, которые находятся внутри виртуальной сети.
Все эти службы работают довольно хорошо, однако, когда мы пытаемся получить доступ к нашему управлению API (которое также находится внутри виртуальной сети), мы получаем ответ 502 - Bad Gateway. После подключения к экземпляру и добавления нашего DNS-сервера в resolv.conf все работает нормально - это приводит меня к выводу, что DNS, предоставленный в виртуальной сети, не принимается во внимание.
Есть ли что-то особенное, что нам нужно учитывать при использовании ACI с виртуальными сетями?