From 32e023eeabb3a23b1d49ec8164b86515de2ce711 Mon Sep 17 00:00:00 2001 From: HuangHuiKang Date: Fri, 10 Oct 2025 10:31:49 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E6=94=B9jenkins?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 3d84401..6faf6e1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,6 +3,8 @@ FROM node:22.14.0-slim AS builder WORKDIR /app +RUN npm install -g pnpm + # 2. 复制依赖文件(优先层) COPY package.json pnpm-lock.yaml ./ # RUN npm ci --legacy-peer-deps @@ -34,9 +36,9 @@ COPY --from=builder /app/next.config.js ./ # 如果有 # COPY --from=builder /app/server ./server # 4. 非root用户 -RUN groupadd -g 1001 nodejs && \ - useradd -u 1001 -g nodejs -d /app nodejs && \ - chown -R nodejs:nodejs /app +# RUN groupadd -g 1001 nodejs && \ +# useradd -u 1001 -g nodejs -d /app nodejs && \ +# chown -R nodejs:nodejs /app USER nodejs