legends810 commited on
Commit
fef82af
·
verified ·
1 Parent(s): 287f322

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +8 -0
Dockerfile CHANGED
@@ -1,6 +1,14 @@
1
  FROM node:18-alpine
 
 
 
 
2
  WORKDIR /app
3
  COPY . .
 
 
 
 
4
  RUN npm install
5
  CMD ["npm", "run", "dev"]
6
  EXPOSE 7860
 
1
  FROM node:18-alpine
2
+
3
+ # नॉन-रूट यूजर क्रिएट करें और परमिशन्स सेट करें
4
+ RUN addgroup -g 1001 -S nodejs
5
+ RUN adduser -S nextjs -u 1001
6
  WORKDIR /app
7
  COPY . .
8
+ RUN chown -R nextjs:nodejs /app
9
+ USER nextjs
10
+
11
+ # डिपेंडेंसी इंस्टॉल करें और ऐप रन करें
12
  RUN npm install
13
  CMD ["npm", "run", "dev"]
14
  EXPOSE 7860