按照Develop with .NET Core on Kubernetes with Azure Dev Spaces步骤,我收到以下错误。
为项目“ Webfrontend”启动预热。使用开发空间“默认” 目标“ myapp-hello”发布“ azds-1d5814-default-webfrontend” 不存在。立即安装。名称:
azds-1d5814-default-webfrontend最后部署:6月26日星期三15:52:57 2019 NAMESPACE:默认状态:部署的资源:NAME TYPE 集群IP外部IP端口的年龄 ==> v1 /服务Webfrontend ClusterIP 10.0.156.89 80 / TCP 1s ==> v1beta1 /入口名称主机地址端口年龄webfrontend default.webfrontend.wqlm7l5jbj.cus.azds.io 52.173.150.205 80 1秒 注意:名称已准备就绪,可用年龄 ==> v1beta2 / Deployment Webfrontend 0/1 0 0 1s 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:EXPOSE 80 --->使用缓存 ---> 051a7179cc8d步骤6/13:WORKDIR / src -> c265c50b4cb2 --->使用缓存步骤7/13:COPY [“ Webfrontend / Webfrontend.csproj”,“ Webfrontend /”] --->使用缓存 ---> 29e207ff4a3d步骤8/13:运行dotnet还原“ Webfrontend / Webfrontend.csproj” ---> 114d8778f570步骤9/13:复制。 。 --->使用缓存 --->使用缓存 ---> 45bccf0ad047步骤10/13:WORKDIR“ / src / Webfrontend” --->使用缓存 ---> 7ef376f04ab7步骤13/13:ENTRYPOINT [“ / bin / bash”,“ /entrypoint.sh”] --->使用缓存 ---> acf4addbf8a8成功构建了acf4addbf8a8 ---> e173184b7977已成功标记webfrontend:devspaces-x016b947d6bdae4f7 --->使用缓存 --->使用缓存 ---> 0b2cafae008c步骤11/13:运行dotnet构建--no-restore“ Webfrontend.csproj” -c $ BUILD_CONFIGURATION步骤12/13:运行echo “ exec dotnet run --no-build --no-launch-profile -c $ BUILD_CONFIGURATION-“> /entrypoint.sh以1秒的时间建立容器映像 等待容器中... 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(任务 任务) System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务 任务) Microsoft.Azure.DevSpaces.Client.Connection.ContainerConnector.d__26.MoveNext() ---从上一个引发异常的位置开始的堆栈跟踪- System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务 任务) System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务 任务) Microsoft.Azure.DevSpaces.Client.ManagementClients.ServiceManagementClientImplementation.d__96.MoveNext() ---从上一个引发异常的位置开始的堆栈跟踪- System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务 任务) System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务 任务) System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(任务任务)
在 Microsoft.Azure.DevSpaces.Client.ManagementClients.ServiceManagementClientImplementation.d__92.MoveNext() ---从上一个引发异常的位置开始的堆栈跟踪- System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务 任务) System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务 任务) Microsoft.Azure.DevSpaces.Client.ManagementClients.ServiceManagementClient.d__26.MoveNext() ---从上一个引发异常的位置开始的堆栈跟踪- System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务 任务) System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务 任务) Microsoft.VisualStudio.Azure.DevSpaces.Tools.Common.Client.DevSpacesServiceClient。<> c__DisplayClass27_0。d.MoveNext() ---从上一个引发异常的位置开始的堆栈跟踪- System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务 任务) System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务 任务) 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__DisplayClass27_0。 d.MoveNext() ---从上一个引发异常的位置开始的堆栈跟踪- System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务 任务) System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务 任务) 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.DebugService.d__25.MoveNext() ---从上一个引发异常的位置开始的堆栈跟踪- System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务 任务) System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务 任务) Microsoft.VisualStudio.Azure.DevSpaces.Tools.Package.Services.BackgroundWarmupService。<> c__DisplayClass11_0。d.MoveNext() ---从上一个引发异常的位置开始的堆栈跟踪- System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务 任务) System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务 任务) 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() 启用调试...将开发人员空间“默认”与目标一起使用 “ myapp-hello”发行版“ azds-1d5814-default-webfrontend”没有 存在。立即安装。名称:azds-1d5814-default-webfrontend LAST 部署:2019年6月26日星期三15:53:29名称空间:默认状态:已部署 资源: ==> v1 /服务名称类型群集IP外部IP端口AGE Webfrontend ClusterIP 10.0.145.8 80 / TCP
0秒 ==> v1beta1 /入口名称主机地址端口年龄webfrontend default.webfrontend.wqlm7l5jbj.cus.azds.io 52.173.150.205 80 0s ==> v1beta2 /部署名称可用的最新版本webfrontend 0/1 0 0 0s注意: 1.通过运行以下命令获取应用程序URL:http://default.webfrontend.wqlm7l5jbj.cus.azds.io/构建容器 图片...将构建上下文发送到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:EXPOSE 80 --->使用缓存 ---> 051a7179cc8d步骤6/13:WORKDIR / src --->使用缓存 ---> c265c50b4cb2步骤7/13:COPY [“ Webfrontend / Webfrontend.csproj”,“ Webfrontend /”] --->使用缓存 ---> 29e207ff4a3d步骤8/13:运行dotnet还原“ 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:运行echo“ exec dotnet run --no-build --no-launch-profile -c $ BUILD_CONFIGURATION-”> /entrypoint.sh --->使用缓存 ---> 7ef376f04ab7步骤13/13:ENTRYPOINT [“ / bin / bash”,“ /entrypoint.sh”] --->使用缓存 ---> acf4addbf8a8成功构建了acf4addbf8a8成功标记了webfrontend:devspaces-x016b947dea959b9c在<1s内构建了容器映像 等待集装箱... 4s服务“ 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”的预热。
VS 2017,19
赢7