Anuj-Panthri commited on
Commit
7f66f67
·
1 Parent(s): fbf1235

fixed Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +10 -5
Dockerfile CHANGED
@@ -1,12 +1,17 @@
1
  FROM node:10-alpine
2
 
3
 
 
 
 
 
 
 
 
 
 
 
4
  EXPOSE 5000
5
- COPY . /app
6
- WORKDIR /app
7
 
8
- RUN ls;
9
- RUN cd /app;
10
- RUN ls;
11
  RUN npm install;
12
  CMD node main.js
 
1
  FROM node:10-alpine
2
 
3
 
4
+ RUN mkdir -p /home/node/app/node_modules && chown -R node:node /home/node/app
5
+
6
+ WORKDIR /home/node/app
7
+
8
+ COPY package*.json ./
9
+
10
+ USER node
11
+
12
+ COPY --chown=node:node . .
13
+
14
  EXPOSE 5000
 
 
15
 
 
 
 
16
  RUN npm install;
17
  CMD node main.js