Невозможно запустить веб через Azure Dev Spaces - PullRequest
0 голосов
/ 26 июня 2019

Я получил ошибку ниже, выполнив шаги Разработка с .NET Core в Kubernetes с пространством разработки Azure .

enter image description here

Начало прогрева проекта «Веб-интерфейс». Использование dev space 'default' с целью 'myapp-hello' Release "azds-1d5814-default-webfrontend" не существует. Устанавливаем сейчас. ИМЯ:
azds-1d5814-default-webfrontend ПОСЛЕДНЕЕ РАЗЪЯСНЕНО: Ср 26 июня 15:52:57 2019 NAMESPACE: по умолчанию СТАТУС: РАЗМЕЩЕННЫЕ РЕСУРСЫ: ТИП ИМЯ КЛАСТЕР-IP ВНЕШНИЙ IP-ПОРТ S ==> v1 / Сервис веб-интерфейса ClusterIP 10.0.156.89 80 / TCP 1s ==> v1beta1 / Ingress NAME HOSTS АДРЕС ПОРТ ВОЗРАСТ webfrontend default.webfrontend.wqlm7l5jbj.cus.azds.io 52.173.150.205 80 1с ЗАМЕЧАНИЯ: НАЗВАНИЕ ГОТОВО, ДОСТУПНО ДОСТУПНЫМ ВОЗРАСТУ ==> v1beta2 / веб-интерфейс развертывания 0/1 0 0 1 с http://default.webfrontend.wqlm7l5jbj.cus.azds.io/ 1. Получить URL-адрес приложения, выполнив следующие команды: Создание образа контейнера ... Отправка контекста сборки в Docker 3.927MB Шаг 1/13: ОТ mcr.microsoft.com/dotnet/core/sdk:2.2 ---> 155911c343f3 Шаг 2/13: ARG BUILD_CONFIGURATION = Отладка ---> Использование кеша ---> 0a860927aa11 Шаг 3/13: ENV ASPNETCORE_ENVIRONMENT = Разработка ---> Использование кеша ---> 9aff467dfcc3 Шаг 4/13: ENV DOTNET_USE_POLLING_FILE_WATCHER = true ---> Использование кеша ---> 4eec944c4cdb Шаг 5/13: ЭКСПОЗИЦИЯ 80 ---> Использование кеша ---> 051a7179cc8d Шаг 6/13: WORKDIR / src ---> c265c50b4cb2 ---> Использование кэша Шаг 7/13: COPY ["Webfrontend / Webfrontend.csproj", "Webfrontend /"] ---> Использование кеша ---> 29e207ff4a3d Шаг 8/13: RUN dotnet restore "Webfrontend / Webfrontend.csproj" ---> 114d8778f570 Шаг 9/13: КОПИЯ. , ---> Использование кеша ---> Использование кеша ---> 45bccf0ad047 Шаг 10/13: WORKDIR "/ src / Webfrontend" ---> Использование кеша ---> 7ef376f04ab7 Шаг 13/13: ENTRYPOINT ["/ bin / bash", "/entrypoint.sh"] ---> Использование кеша ---> acf4addbf8a8 Успешно собранный acf4addbf8a8 ---> e173184b7977 Успешно помеченный веб-интерфейс: devspaces-x016b947d6bdae4f7 ---> Использование кеша ---> Использование кеша ---> 0b2cafae008c Шаг 11/13: запустить сборку dotnet --no-restore "Webfrontend.csproj" -c $ BUILD_CONFIGURATION Шаг 12/13: выполнить эхо "exec dotnet run --no-build --no-launch-profile -c $ BUILD_CONFIGURATION - "> /entrypoint.sh Встроенный образ контейнера за 1 с В ожидании контейнера ... 5с

Служба 'веб-интерфейс' порт 'http' доступна по адресу http://default.webfrontend.wqlm7l5jbj.cus.azds.io/ Сервис Порт webfrontend 80 (http) доступен через переадресацию портов на http://localhost:28228 Произошла ошибка при прогреве проекта 'Webfrontend': System.InvalidOperationException: контейнер не может быть достиг. в Microsoft.Azure.DevSpaces.Client.Connection.ContainerConnector.d__34.MoveNext () --- Конец стека трассировки из предыдущего места, где было сгенерировано исключение --- в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Task задача) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Task задача) в Microsoft.Azure.DevSpaces.Client.Connection.ContainerConnector.d__26.MoveNext () --- Конец стека трассировки из предыдущего места, где было сгенерировано исключение --- в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Task задача) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Task задача) в Microsoft.Azure.DevSpaces.Client.ManagementClients.ServiceManagementClientImplementation.d__96.MoveNext () --- Конец стека трассировки из предыдущего места, где было сгенерировано исключение --- в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Task задача) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Task задача) в System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (Задача)
вMicrosoft.Azure.DevSpaces.Client.ManagementClients.ServiceManagementClientImplementation.d__92.MoveNext () --- Конец трассировки стека из предыдущего расположения, в котором было сгенерировано исключение --- в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (задача-задача) в системе.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача) в Microsoft.Azure.DevSpaces.Client.ManagementClients.ServiceManagementClient.d__26.MoveNext () --- Конец трассировки стека из предыдущего расположения, в котором было сгенерировано исключение.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (задача-задача) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (задача-задача) в Microsoft.VisualStudio.Azure.DevSpaces.ToSL.Client.Space.SliC.Space.Cli.dlld.MoveNext () --- Конец трассировки стека от предыдущего местоположения, где было сгенерировано исключение --- в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification Task (задача задачи)в Microsoft.VisualStudio.Azure.DevSpaces.Tools.Common.Logging.PerfLoggerExtensions.d__2.MoveNext () --- Конец трассировки стека из предыдущего расположения, где было сгенерировано исключение --- в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача) в Microsoft.VisualStudio.Azure.DevSpaces.Tools.Common.Client.DevSpacesServiceClient. <> C__DisplayClass_27d.MoveNext () --- Конец трассировки стека от предыдущего местоположения, где было сгенерировано исключение --- в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification Task (задача задачи)в Microsoft.VisualStudio.Azure.DevSpaces.Tools.Common.Logging.PerfLoggerExtensions.d__3 1.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Microsoft.VisualStudio.Azure.DevSpaces.Tools.Common.Logging.PerfLoggerExtensions.<ExecuteOperationAsync>d__3 1.MoveNext () --- Конец трассировки стека из предыдущего места, где было сгенерировано исключение --- в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача-задача) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача-задача) в Microsoft.VisualStudio.Azure.DevSpaces.Tools.Package.Services.DebugSM.из предыдущего места, где было сгенерировано исключение --- в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (задача-задача) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (задача-задача) в Microsoft.VisualStudio.Azre.DevSpaces.Tools.Package.Services.BackgroundWarmupService. <> c__DisplayClass11_0.d.MoveNext () --- Конец трассировки стека от предыдущего местоположения, где было сгенерировано исключение --- в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification Task (задача задачи)в Microsoft.VisualStudio.Azure.DevSpaces.Tools.Common.Logging.PerfLoggerExtensions.d__2.MoveNext () --- Конец трассировки стека от предыдущего местоположения, где было сгенерировано исключение --- в Microsoft.VisualStudio.Azure.DevSpaces.Tools.Common.Logging.PerfLoggerExtensions.d__2.MoveNext () --- Конец трассировки стека от предыдущего местоположения, где было сгенерировано исключение --- в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача) в Microsoft.VisualStudio.Azure.DevSpaces.Tools.Package.Services.BackgroundWarmupService.d__11.MoveNext () --- Конец трассировки стека из предыдущего расположения, где было сгенерировано исключение --- в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задачазадача) в Microsoft.VisualStudio.Azure.DevSpaces.Tools.Package.Services.BackgroundWarmupService. <> C__DisplayClass9_0. d.MoveNext () Включение отладки ... Использование dev space по умолчанию с целью myapp-hello Релиз "azds-1d5814-default-webfrontend" не существовать. Устанавливаем сейчас. ИМЯ: azds-1d5814-default-webfrontend LAST СДЕЛАНО: Ср. 26 июня 15:53:29 2019 ИМЕННОЕ ПРОСТРАНСТВО: по умолчанию СОСТОЯНИЕ: СДЕЛАНО РЕСУРСЫ: ==> v1 / Имя службы TIP CLUSTER-IP EXTERNAL-IP PORT (S) AGE веб-интерфейс ClusterIP 10.0.145.8 80 / TCP
0s ==> v1beta1 / Ingress NAME HOSTS АДРЕС ПОРТ ВОЗРАСТ webfrontend default.webfrontend.wqlm7l5jbj.cus.azds.io 52.173.150.205 80 0 с ==> v1beta2 / Имя развертывания готово к обновлению Доступный возраст Веб-интерфейс 0/1 0 0 0s ПРИМЕЧАНИЯ: 1. Получить URL-адрес приложения, выполнив следующие команды: http://default.webfrontend.wqlm7l5jbj.cus.azds.io/ Сборка контейнера image ... Отправка контекста сборки в Docker 3.927MB Шаг 1/13: ОТ mcr.microsoft.com/dotnet/core/sdk:2.2 ---> 155911c343f3 Шаг 2/13: ARG BUILD_CONFIGURATION = Отладка ---> Использование кеша ---> 0a860927aa11 Шаг 3/13: ENV ASPNETCORE_ENVIRONMENT = Разработка ---> Использование кеша ---> 9aff467dfcc3 Шаг 4/13: ENV DOTNET_USE_POLLING_FILE_WATCHER = true ---> Использование кеша ---> 4eec944c4cdb Шаг 5/13: ЭКСПОЗИЦИЯ 80 ---> Использование кеша ---> 051a7179cc8d Шаг 6/13: WORKDIR / src ---> Использование кеша ---> c265c50b4cb2 Шаг 7/13: COPY ["Webfrontend / Webfrontend.csproj", "Webfrontend /"] ---> Использование кеша ---> 29e207ff4a3d Шаг 8/13: RUN dotnet restore "Webfrontend / Webfrontend.csproj" ---> Использование кеша ---> 114d8778f570 Шаг 9/13: КОПИЯ. , ---> Использование кеша ---> 45bccf0ad047 Шаг 10/13: WORKDIR "/ src / Webfrontend" ---> Использование кеша ---> 0b2cafae008c Шаг 11/13: ЗАПУСТИТЬ сборку dotnet --no-restore "Webfrontend.csproj" -c $ BUILD_CONFIGURATION ---> Использование кеша ---> e173184b7977 Шаг 12/13: RUN echo "exec dotnet run --no-build --no-launch-profile -c $ BUILD_CONFIGURATION -"> /entrypoint.sh ---> Использование кеша ---> 7ef376f04ab7 Шаг 13/13: ENTRYPOINT ["/ bin / bash", "/entrypoint.sh"] ---> Использование кеша ---> acf4addbf8a8 Успешно построенный acf4addbf8a8 Успешно помеченный веб-интерфейс: devspaces-x016b947dea959b9c Встроенный образ контейнера в <1s В ожидании контейнера ... 4s </p> Служба 'веб-интерфейс' порт 'http' доступна по адресу http://default.webfrontend.wqlm7l5jbj.cus.azds.io/ Сервис Порт webfrontend 80 (http) доступен через переадресацию портов на http://localhost:28228

Обновление

Всплывающее окно отображается в конце текста выше.

В случае успеха будет отображаться:

Служба 'веб-интерфейс', порт 'http' доступен по адресу http://webfrontend.1234567890abcdef1234.eus.azds.io/

Служба 'webfrontend' порт 80 (http) доступна в http://localhost:62266

Завершение прогрева для проекта 'webfrontend' за 125 секунд.

VS 2017, 19

Победа 7

...