无法从VS2017debuggingdocker中的Angular应用程序

我正在与包含Angular4 SPA的解决schemeVS2017(15.4)。 该SPA不是通过CLI创build的,而是使用DotNetCore Angular模板创build的。 我们已经能够以docker化的方式使SPA运行,但是当docker化时我们还没有能够debugging它。

重现步骤:

  • 创build新项目。 types:ASP.NET核心Web应用程序。 子types:Angular(也许这是暗示它不允许我select启用Docker支持)

  • 我们有示例angular度应用程序。 我们在某处放置了一个断点(例如,在incrementCounter上的counter.component.ts)和Run。 我们导航到计数器,然后单击增量button。 我们看到了这个断点。

  • 我们添加docker支持到应用程序。 它添加了dockerfile和docker-compose项目。

  • 我们在dockerfile中添加以下FROM微软/ aspnetcore:2.0

    RUN apt-get update && \ apt-get install -y wget && \ apt-get install -y gnupg2 && \ wget -qO- https://deb.nodesource.com/setup_6.x | bash - && \ apt-get install -y build-essential nodejs 
  • 我们运行相同的应用程序进入docker。 我们导航到计数器。 我们点击增量button。 断点没有命中。

我敢打赌,这一定是一个愚蠢的设置。 或者,也许这是一个不受支持的情况。