You are on page 1of 2

trion/ng-cli - Docker Hub https://hub.docker.

com/r/trion/ng-cli/
(/)

PUBLIC | AUTOMATED BUILD

trion (/u/trion/)/ng-cli (/r/trion/ng-cli/) 


Last pushed: 3 hours ago

Repo Info (/r/trion/ng-cli/)

Short Description

Angular CLI Docker Image

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/)

Currently uses node 8 (npm 5).

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

You might also like