无法从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。 断点没有命中。
我敢打赌,这一定是一个愚蠢的设置。 或者,也许这是一个不受支持的情况。
- angular2应用程序在nginx:稳定的高山docker图像尝试获取sockjs的URL,当我绑定主机8080 – >容器80,但不是80-> 80
- 用于angular-cli应用程序的Dockerfile返回ng:command not found
- 如何通过节点Jsdocker化Angular 2 Web应用程序?
- 量angular器testing在Jenkins的Docker中随机超时,在本地Docker中正常工作
- docker ERR_NAME_NOT_RESOLVED http ajax
- NGINX不与烧瓶restAPI通信。 docker
- Angular2泊坞窗,如何更改基本的URL?
- 启动容器会导致错误
- ng服务不在Docker容器中工作