Skip to content

Commit d4fb34b

Browse files
committed
refactor: migrate to Alpine base image to reduce CVE surface
1 parent 5033742 commit d4fb34b

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:20 AS frontend-builder
1+
FROM node:20-alpine AS frontend-builder
22
WORKDIR /app
33

44
RUN npm install -g npm@latest
@@ -12,7 +12,7 @@ COPY client/ ./client/
1212

1313
RUN npm run build -w client
1414

15-
FROM node:20 AS backend-builder
15+
FROM node:20-alpine AS backend-builder
1616
WORKDIR /app
1717

1818
RUN npm install -g npm@latest
@@ -23,7 +23,7 @@ COPY server/package*.json ./server/
2323
RUN npm ci --omit=dev
2424
COPY server/ ./server/
2525

26-
FROM node:20-slim
26+
FROM node:20-alpine
2727
WORKDIR /app
2828

2929
RUN npm install -g npm@latest

0 commit comments

Comments
 (0)