在Docker容器中运行AngularDart-内存使用

时间:2018-10-10 13:02:43

标签: docker angular-dart web-development-server

我正在Docker容器google/dart中运行AngularDart项目并安装webdev。

运行速度非常慢,所以我尝试添加更多的cpu-您知道如何优化并使其更快吗?在google/dart中运行AngularDart是一种好习惯吗?

docker container run --name webdev -it --rm -p 8080:8080 -v $(pwd):/usr/src/app --cpu-shares=2 google/dart

第一次构建可以,但是进行更改后-第二个构建非常慢。

您可以在此处查看构建日志:

webdev serve --hostname 0.0.0.0
Creating build script, took 22350ms
[INFO] Setting up file watchers completed, took 135ms
[INFO] Waiting for all file watchers to be ready completed, took 5.6s
[INFO] Reading cached asset graph completed, took 2.9s
[INFO] Checking for updates since last build completed, took 4.3s
[INFO] Running build completed, took 1.9s
[INFO] Caching finalized dependency graph completed, took 1.5s
[INFO] Succeeded after 3.5s with 0 outputs (0 actions)
Serving `web` on http://0.0.0.0:8080
Serving `test` on http://0.0.0.0:8081
[INFO] ------------------------------------------------------------------------
[INFO] Starting Build
[INFO] Updating asset graph completed, took 57ms
[WARNING] No actions completed for 32.6s, waiting on:
  - angular on lib/app_component.dart

[WARNING] No actions completed for 15.0s, waiting on:
  - build_web_compilers|ddc on lib/app_component.template.dartdevc.module

[WARNING] No actions completed for 15.1s, waiting on:
  - build_web_compilers|ddc on lib/app_component.template.dartdevc.module

[WARNING] No actions completed for 20.6s, waiting on:
  - build_modules|dartdevc on lib/app_component.template.dartdevc.module

[WARNING] No actions completed for 31.2s, waiting on:
  - build_modules|dartdevc on lib/app_component.template.dartdevc.module

[INFO] Running build completed, took 2m 28s
[INFO] Caching finalized dependency graph completed, took 3.1s
[INFO] Succeeded after 2m 31s with 12 outputs (10 actions)

0 个答案:

没有答案