【发布时间】:2023-03-12 18:27:01
【问题描述】:
我使用内置的 Angular 模板 (ASP.NET Core 3) 在 Visual Studio 2019 上创建了一个新的 Web 项目。
然后,我使用 Visual Studio 的向导添加了 docker 支持(右键单击项目名称 -> 添加 -> Docker 支持)。
当我使用 IIS Express 从 Visual Studio 启动项目时,虽然项目运行良好,但在使用 Docker 启动它时出现以下错误:
我假设 docker 文件中缺少某些内容。这是我的内容:
【问题讨论】:
-
我对 .NET 完全陌生,但对我来说,错误很明显:应用程序找不到要监听的已定义端口。你在哪里设置的?
-
我也有同样的问题。当你添加一个新的 Angular 项目时,提供 docker 支持的选项实际上被禁用了。那么显然根本没有安装nodejs的dotnetcore docker镜像?
标签: visual-studio docker asp.net-core visual-studio-2019