2nzi commited on
Commit
a23d85d
·
verified ·
1 Parent(s): bd0e1cd
Files changed (1) hide show
  1. Dockerfile +5 -10
Dockerfile CHANGED
@@ -1,15 +1,10 @@
1
- FROM node:22.14.0-alpine AS build-stage
2
- WORKDIR /app
3
- COPY package*.json ./
 
4
  RUN npm ci
5
- COPY . .
6
  RUN npm run build
7
-
8
- FROM node:22.14.0-alpine
9
- RUN adduser -D -u 1000 user
10
- USER user
11
- WORKDIR /home/user
12
- COPY --chown=user:user --from=build-stage /app/dist ./dist
13
  RUN npm install -g serve
14
  EXPOSE 7860
15
  CMD ["serve", "-s", "dist", "-l", "7860"]
 
1
+ FROM node:22.14.0-alpine
2
+ USER node
3
+ WORKDIR /home/node/app
4
+ COPY --chown=node:node package*.json ./
5
  RUN npm ci
6
+ COPY --chown=node:node . .
7
  RUN npm run build
 
 
 
 
 
 
8
  RUN npm install -g serve
9
  EXPOSE 7860
10
  CMD ["serve", "-s", "dist", "-l", "7860"]