У меня была аналогичная проблема с приложением netcore, которое не могло получить доступ к пользовательской записи хостов.
Престижность @gekctek за указание меня в правильном направлении, я обнаружил, что мой docker контейнер может получить доступ inte rnet, но контейнер не может получить доступ к настраиваемой записи в файле / etc / hosts моего хоста
Чтобы обойти это, я добавил сопоставление томов в файл docker -compose, чтобы запись контейнера / etc / hosts соответствовала записи хоста, и она работала
введите описание изображения здесь