From 814729df02a1aa0d8c39df64df9d7d99652837a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=83=A1=E6=97=AD?= <> Date: Wed, 24 Jun 2026 16:22:37 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20Docker=20runner=20=E6=8B=B7=E8=B4=9D?= =?UTF-8?q?=E5=AE=8C=E6=95=B4=20node=5Fmodules=EF=BC=88pnpm=20.prisma=20?= =?UTF-8?q?=E5=9C=A8=20.pnpm=20=E5=86=85=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 34c4b55..a77b203 100644 --- a/Dockerfile +++ b/Dockerfile @@ -28,15 +28,12 @@ ENV NEXT_TELEMETRY_DISABLED=1 RUN addgroup --system --gid 1001 nodejs RUN adduser --system --uid 1001 nextjs -# 拷贝构建产物 +# 拷贝构建产物和依赖 COPY --from=builder /app/public ./public COPY --from=builder /app/.next/standalone ./ COPY --from=builder /app/.next/static ./.next/static - -# 拷贝 prisma 和数据库 +COPY --from=deps /app/node_modules ./node_modules COPY --from=builder /app/prisma ./prisma -COPY --from=deps /app/node_modules/.prisma ./node_modules/.prisma -COPY --from=deps /app/node_modules/@prisma ./node_modules/@prisma # 数据库持久化目录 RUN mkdir -p /app/prisma && chown -R nextjs:nodejs /app