From d6a7a35042fbed5b91036be18596fb1d69fd5fd3 Mon Sep 17 00:00:00 2001 From: docker-images Date: Sat, 23 Aug 2025 00:14:23 +0200 Subject: [PATCH] Update Dockerfile --- Dockerfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 9f113d9..17ef5b5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:alpine +FROM node:alpine as builder ENV NODE_ENV=production WORKDIR /usr/src/app @@ -6,4 +6,9 @@ COPY --chown=node:node . . RUN apk add --no-cache python3 make build-base \ && npm install . +FROM node:alpine as runner +WORKDIR /usr/src/app +COPY --from=builder /usr/src/app/node_modules ./node_modules +COPY --from=builder /usr/src/app ./ +USER node CMD ["node", "run", "start"]