FROM node:6.9
MAINTAINER [email protected]
LABEL authors="Jairo Fdez <[email protected]>"
## prepare a user which runs everything locally! - required in child images!
RUN useradd --user-group --create-home --shell /bin/false app
ENV HOME=/usr/src/app
RUN mkdir $HOME
WORKDIR $HOME
RUN npm install -g @angular/[email protected] && npm cache clean
EXPOSE 4200
EXPOSE 49153
node_modules
.git
.npm
docker-compose build
# In windows the route /c/Users/YOUR_USER/Folder_path_project/
docker run -ti --rm -v /home/YOUR_USER/Folder_path_project/:/usr/src/app -p 4200:4200 frontened_client-angular bash
# first
npm install
# normal
ng serve