From 0df5b67a841890134b56aa7611ec9e5f682a37a9 Mon Sep 17 00:00:00 2001 From: WangDL Date: Sat, 9 May 2026 19:32:07 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20Dockerfile=20=E5=88=87=E5=9B=9E=20alpine?= =?UTF-8?q?=20+=20openssl1.1-compat=20=E5=85=BC=E5=AE=B9=20Prisma=20musl?= =?UTF-8?q?=20=E5=BC=95=E6=93=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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