0

在使用 Azure Dev Spaces 在 Kubernetes 上使用 .NET Core 进行开发步骤后,我收到了以下错误。

在此处输入图像描述

启动项目“Webfrontend”的热身。将开发空间 'default' 与目标 'myapp-hello' 一起使用 版本“azds-1d5814-default-webfrontend”不存在。现在安装它。名称:
azds-1d5814-default-webfrontend 上次部署时间:2019 年 6 月 26 日星期三 15:52:57 名称空间:默认状态:已部署资源:名称类型 CLUSTER-IP EXTERNAL-IP 端口(S)年龄 ==> v1/Service webfrontend ClusterIP 10.0.156.89 80/TCP 1s ==> v1beta1/Ingress NAME HOSTS ADDRESS PORTS AGE webfrontend default.webfrontend.wqlm7l5jbj.cus.azds.io 52.173.150.205 80 1s 注意:NAME READY UP-TO-DATE AVAILABLE AGE ==> v1beta2 /部署 webfrontend 0/1 0 0 1s http://default.webfrontend。 114d8778f570 步骤 9/13:复制。. ---> 使用缓存 ---> 使用缓存 ---> 45bccf0ad047 步骤 10/13:WORKDIR "/src/Webfrontend" ---> 使用缓存 ---> 7ef376f04ab7 步骤 13/13:入口点 ["/bin /bash", "/entrypoint.sh"] ---> 使用缓存 ---> acf4addbf8a8 成功构建 acf4addbf8a8 ---> e173184b7977 成功标记 webfrontend:devspaces-x016b947d6bdae4f7 ---> 使用缓存 ---> 使用缓存 - --> 0b2cafae008c 步骤 11/13:运行 dotnet build --no-restore "Webfrontend.csproj" -c $BUILD_CONFIGURATION 步骤 12/13:运行 echo "exec dotnet run --no-build --no-launch-profile - c $BUILD_CONFIGURATION --" > /entrypoint.sh 1s内构建容器镜像 等待容器... 5s

服务 'webfrontend' 端口 '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 task) 在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.Azure.DevSpaces.Client.Connection.ContainerConnector.d__26.MoveNext() --- 从先前抛出异常的位置结束堆栈跟踪---在系统System.Runtime.CompilerServices.TaskAwaiter 处的 .Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)。
在 Microsoft.Azure.DevSpaces.Client.ManagementClients.ServiceManagementClientImplementation.d__92.MoveNext() --- 从先前抛出异常的位置结束堆栈跟踪 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) Microsoft.Azure.DevSpaces.Client.ManagementClients.ServiceManagementClient.d__26.MoveNext() 处的 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) --- 从先前抛出异常的位置结束堆栈跟踪---在系统.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)在 Microsoft.VisualStudio.Azure.DevSpaces.Tools.Common.Client.DevSpacesServiceClient.<>c__DisplayClass27_0.<b__1>d.MoveNext() --- 从先前引发异常的位置结束堆栈跟踪 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime.CompilerServices.TaskAwaiter。 Microsoft.VisualStudio.Azure.DevSpaces.Tools.Common.Logging.PerfLoggerExtensions.d__2.MoveNext() 处的 HandleNonSuccessAndDebuggerNotification(Task task) --- 从先前抛出异常的位置结束堆栈跟踪---在 System.Runtime.CompilerServices .TaskAwaiter.ThrowForNonSuccess(任务任务)在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)在 Microsoft.VisualStudio.Azure.DevSpaces.Tools.Common.Client.DevSpacesServiceClient.<>c__DisplayClass27_0.<b__0>d.MoveNext() --- 从先前抛出异常的位置结束堆栈跟踪 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Microsoft .VisualStudio.Azure.DevSpaces.Tools.Common.Logging.PerfLoggerExtensions.d__31.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Microsoft.VisualStudio.Azure.DevSpaces.Tools.Common.Logging.PerfLoggerExtensions.<ExecuteOperationAsync>d__3VisualStudio.Azure.DevSpaces.Tools.Package.Services.BackgroundWarmupService.d__11.MoveNext() --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task 任务) 处从先前引发异常的位置结束堆栈跟踪在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Microsoft.VisualStudio.Azure.DevSpaces.Tools.Package.Services.BackgroundWarmupService.<>c__DisplayClass9_0.<b__4>d.MoveNext() 启用调试...使用开发带有目标“myapp-hello”的空间“默认”版本“azds-1d5814-default-webfrontend”不存在。现在安装它。名称:azds-1d5814-default-webfrontend 上次部署时间:2019 年 6 月 26 日星期三 15:53:29 命名空间:默认状态:已部署资源:==>
0s ==> v1beta1/Ingress NAME HOSTS ADDRESS PORTS AGE webfrontend default.webfrontend.wqlm7l5jbj.cus.azds.io 52.173.150.205 80 0s ==> v1beta2/Deployment NAME READY UP-TO-DATE AVAILABLE AGE webfrontend 0/1 0 0 0s 注意: 1. 通过运行以下命令获取应用程序 URL: http ://default.webfrontend.wqlm7l5jbj.cus.azds.io/构建容器映像...将构建上下文发送到 Docker 守护进程 3.927MB 步骤 1/13:FROM mcr.microsoft.com/dotnet/core/sdk:2.2 ---> 155911c343f3 步骤 2/13:ARG BUILD_CONFIGURATION=Debug --- > 使用缓存 ---> 0a860927aa11 步骤 3/13:ENV ASPNETCORE_ENVIRONMENT=开发 ---> 使用缓存 ---> 9aff467dfcc3 步骤 4/13:ENV DOTNET_USE_POLLING_FILE_WATCHER=true ---> 使用缓存 ---> 4eec944c4cdb 步骤 5 /13:EXPOSE 80 ---> 使用缓存 ---> 051a7179cc8d 步骤 6/13:WORKDIR /src ---> 使用缓存 ---> c265c50b4cb2 步骤 7/13:复制 [“Webfrontend/Webfrontend.csproj”, “Webfrontend/”] ---> 使用缓存 ---> 29e207ff4a3d 步骤 8/13:运行 dotnet restore “Webfrontend/Webfrontend.csproj” ---> 使用缓存 ---> 114d8778f570 步骤 9/13:复制。. --->

服务 'webfrontend' 端口 'http' 可在 http://default.webfrontend.wqlm7l5jbj.cus.azds.io/服务 'webfrontend' 端口 80 (http) 可通过 http://localhost:28228的端口转发获得

更新

弹出框显示在上述文本的末尾。

成功后显示如下:

服务“webfrontend”端口“http”可在http://webfrontend.1234567890abcdef1234.eus.azds.io/获得

服务 'webfrontend' 端口 80 (http) 在http://localhost:62266 可用

在 125 秒内完成了项目“webfrontend”的预热。

对比 2017, 19

赢 7

4

0 回答 0