From d27534e786d5931ff94a03589ee0456ec7c5c5bb Mon Sep 17 00:00:00 2001 From: HuangHuiKang Date: Fri, 10 Oct 2025 11:11:19 +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 | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index 84ea8c9..a83040a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,15 +20,14 @@ FROM node:22.14.0-slim WORKDIR /app # 1. 生产环境配置 -ENV NODE_ENV production -ENV NEXT_TELEPORT_DISABLED 1 + ENV PORT 3000 # 2. 从构建阶段复制文件 -COPY --from=builder /app/package.json . -COPY --from=builder /app/pnpm-lock.yaml . -COPY --from=builder /app/node_modules ./node_modules -COPY --from=builder /app/next ./next +# COPY --from=builder /app/package.json . +# COPY --from=builder /app/pnpm-lock.yaml . +# COPY --from=builder /app/node_modules ./node_modules +# COPY --from=builder /app/next ./next # 3. 如果是自定义服务器需要复制 # COPY --from=builder /app/server ./server @@ -38,8 +37,6 @@ COPY --from=builder /app/next ./next # useradd -u 1001 -g nodejs -d /app nodejs && \ # chown -R nodejs:nodejs /app -USER nodejs - EXPOSE 3000 # 关键修正点:使用 npm start 启动