1 parent dc27da6 commit 5033742Copy full SHA for 5033742
1 file changed
Dockerfile
@@ -1,6 +1,8 @@
1
FROM node:20 AS frontend-builder
2
WORKDIR /app
3
4
+RUN npm install -g npm@latest
5
+
6
COPY package*.json ./
7
COPY client/package*.json ./client/
8
COPY server/package*.json ./server/
@@ -13,6 +15,8 @@ RUN npm run build -w client
13
15
FROM node:20 AS backend-builder
14
16
17
18
19
20
21
22
@@ -22,6 +26,8 @@ COPY server/ ./server/
26
FROM node:20-slim
23
27
24
28
29
30
25
31
COPY --from=frontend-builder /app/client/dist ./dist
32
33
COPY --from=backend-builder /app/server ./server
0 commit comments