diff --git a/Dockerfile b/Dockerfile index 4d8a2a4..bd77901 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,8 @@ -FROM node:22-slim AS builder +FROM node:22-alpine AS builder WORKDIR /app -RUN apt-get update -y && apt-get install -y openssl && rm -rf /var/lib/apt/lists/* +RUN apk add --no-cache openssl openssl1.1-compat COPY package.json package-lock.json ./ RUN npm ci @@ -15,11 +15,11 @@ RUN npx prisma generate RUN npm run build RUN npm prune --production -FROM node:22-slim +FROM node:22-alpine WORKDIR /app -RUN apt-get update -y && apt-get install -y openssl && rm -rf /var/lib/apt/lists/* +RUN apk add --no-cache openssl openssl1.1-compat COPY --from=builder /app/node_modules ./node_modules COPY --from=builder /app/dist ./dist