Невозможно создать ASP.NET Core WebApp, поскольку время ожидания демона докера - PullRequest
0 голосов
/ 15 апреля 2019

Я новичок в веб-приложениях ASP.NET Core и мне нужно запустить архитектуру микросервисов для курса.

Я попытался запустить простое веб-приложение в Visual Studio 2017, затем создать проект по умолчанию и запустить. Однако у меня возникает следующая проблема:

Step 1/5 : FROM microsoft/dotnet:2.1-aspnetcore-runtime AS base
2>Service 'ustut01' failed to build: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

Я пытался вытянуть изображение через CLI, но у меня возникла та же проблема:

C:\>docker pull microsoft/dotnet:2.1-aspnetcore-runtime
Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

даже вход в Docker не работает.

Что я сделал до сих пор:

  1. Перезапущенный Docker -> не помогает
  2. Изменен DNS в настройках Docker на 8.8.8.8 -> не помогает
  3. Изменены настройки DNS в dockernat на 8.8.8.8 и отключен ipv6 -> не помогает

Я подозреваю, что прокси моей компании мешает, есть ли способ, которым я могу вручную загрузить эти изображения, и если да, как я могу настроить свой проект Visual Studio 2017 Web App для захвата загруженных вручную изображений?

PS: моя операционная система Windows 10 и пытается запустить контейнеры Linux

...