Professional Documents
Culture Documents
com/r/trion/ng-cli/
(/)
Short Description
Full Description
docker-ng-cli
Docker container for Angular CLI as build container.
Image on dockerhub: https://hub.docker.com/r/trion/ng-cli/ (https://hub.docker.com/r/trion/ng-
cli/)
Example usage
docker run -u $(id -u) --rm -v "$PWD":/app trion/ng-cli ng new MyDemo
cd MyDemo
docker run -u $(id -u) --rm -v "$PWD":/app trion/ng-cli ng build
To run the Angular CLI development server from docker you need to map the port and instruct
Angular CLI to listen on all interfaces.
For example use
cd MyDemo
docker run -u $(id -u) --rm -p 4200:4200 -v "$PWD":/app trion/ng-cli ng serve
If you want to clone additional git repositories, f.e. from package.json, and you run with a
different user than uid 1000 you need to mount the passwd since git requires to resolve the
1 of 2 2/23/18, 5:54 PM
uid.
trion/ng-cli - Docker Hub https://hub.docker.com/r/trion/ng-cli/
2 of 2 2/23/18, 5:54 PM