【发布时间】:2022-11-10 22:15:31
【问题描述】:
在 Visual Studio 中从 Web 模板创建 ASP.NET Core 应用程序并单击添加 Docker 支持后,它在 Visual Studio 启动的调试模式下运行良好。
但是,如果在 Visual Studio 中停止调试,则容器不再响应,即使它仍在运行并且可以通过终端等输入。端口仍在侦听,但它不再工作了。
开始调试
停止调试
上面的所有其他信息保持不变,没有迹象表明容器甚至知道 Visual Studio 已停止。容器仍然可以访问:
映射的端口仍在侦听,因此有一个支持套接字的进程:
但该网站不再工作:
Visual Studio 做了什么来使这个容器响应?它的文档在哪里?
【问题讨论】:
标签: docker visual-studio asp.net-core