Я только что попытался запустить контейнер Windows с помощью экземпляров контейнера Azure, однако кажется, что контейнер не может разрешить DNS для сервера, к которому я бы тоже хотел подключиться.
Unhandled Exception: System.Net.Sockets.SocketException: No such host is known
at System.Net.Dns.InternalGetHostByName(String hostName)
at System.Net.Dns.GetHostEntry(String hostNameOrAddress)
at Core.Services.DamAuthenticationService.Login(String username, String password) in C:\build\Core.Services\DamAuthenticationService.cs:line 89
at Core.Services.DamAuthenticationService..ctor(DamInfo damInfo) in C:\build\Core.Services\DamAuthenticationService.cs:line 32
at JobCruncher.Startup.ConfigureServices(IServiceCollection services) in C:\build\JobCruncher\Startup.cs:line 44
at Microsoft.Extensions.Hosting.HostBuilder.CreateServiceProvider()
at Microsoft.Extensions.Hosting.HostBuilder.Build()
at JobCruncher.Program.Main(String[] args) in C:\build\JobCruncher\Program.cs:line 13
at JobCruncher.Program.<Main>(String[] args)
Я знаю, что DNS-имя разрешается из Azure, я могу получить к нему доступ с других виртуальных машин в Azure.
Есть ли какие-либо признаки того, что можно сделать, чтобы это исправить?