File tree Expand file tree Collapse file tree 3 files changed +24
-1
lines changed Expand file tree Collapse file tree 3 files changed +24
-1
lines changed Original file line number Diff line number Diff line change 1+ node_modules /
Original file line number Diff line number Diff line change 1+ # To build and run with Docker:
2+ #
3+ # $ docker build -t ng2-quickstart .
4+ # $ docker run -it --rm -p 3000:3000 -p 3001:3001 ng2-quickstart
5+ #
6+ FROM node:latest
7+
8+ RUN mkdir -p /quickstart /home/nodejs && \
9+ groupadd -r nodejs && \
10+ useradd -r -g nodejs -d /home/nodejs -s /sbin/nologin nodejs && \
11+ chown -R nodejs:nodejs /home/nodejs
12+
13+ WORKDIR /quickstart
14+ COPY . /quickstart/
15+ RUN chown -R nodejs:nodejs /quickstart
16+
17+ USER nodejs
18+ RUN npm install
19+
20+ CMD npm start
Original file line number Diff line number Diff line change 77 "tsc:w" : " tsc -w" ,
88 "lite" : " lite-server" ,
99 "typings" : " typings" ,
10+ "docker-build" : " docker build -t ng2-quickstart ." ,
11+ "docker-run" : " docker run -it --rm -p 3000:3000 -p 3001:3001 ng2-quickstart" ,
1012 "postinstall" : " typings install"
1113 },
1214 "license" : " ISC" ,
2426 "typescript" : " ^1.8.9" ,
2527 "typings" :" ^0.7.11"
2628 }
27- }
29+ }
You can’t perform that action at this time.
0 commit comments