Skip to content

Commit eafe3b3

Browse files
committed
Update node version for dockerfile
1 parent 6c49802 commit eafe3b3

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

Dockerfile

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,24 @@
1+
ARG NODE_VERSION=24.15.0
2+
13
# Build client
2-
FROM node:22.12.0 AS client-builder
4+
FROM node:${NODE_VERSION} AS client-builder
35
WORKDIR /app/client
46
COPY client/package*.json ./
57
RUN npm ci
68
COPY client/ .
79
RUN npm run build
810

911
# Build server
10-
FROM node:22.12.0 AS server-builder
12+
FROM node:${NODE_VERSION} AS server-builder
1113
WORKDIR /app/server
1214
COPY server/package*.json ./
1315
RUN npm ci
1416
COPY server/ .
1517
RUN npm run build
1618

1719
# Create final image
18-
FROM node:22.12.0-alpine
19-
WORKDIR /app
20+
FROM node:${NODE_VERSION}-alpine
21+
WORKDIR /app
2022
ENV SERVE_CLIENT=true
2123
COPY --from=server-builder /app/server/dist ./server/dist
2224
COPY --from=client-builder /app/client/dist ./server/dist/views
@@ -25,4 +27,4 @@ COPY --from=server-builder /app/server/node_modules ./node_modules
2527
EXPOSE 3001
2628

2729
# Start server
28-
CMD ["node", "./server/dist/index.js"]
30+
CMD ["node", "./server/dist/index.js"]

0 commit comments

Comments
 (0)