fix:修改jenkins

master
HuangHuiKang 4 months ago
parent dcdc603794
commit d27534e786

@ -20,15 +20,14 @@ FROM node:22.14.0-slim
WORKDIR /app WORKDIR /app
# 1. 生产环境配置 # 1. 生产环境配置
ENV NODE_ENV production
ENV NEXT_TELEPORT_DISABLED 1
ENV PORT 3000 ENV PORT 3000
# 2. 从构建阶段复制文件 # 2. 从构建阶段复制文件
COPY --from=builder /app/package.json . # COPY --from=builder /app/package.json .
COPY --from=builder /app/pnpm-lock.yaml . # COPY --from=builder /app/pnpm-lock.yaml .
COPY --from=builder /app/node_modules ./node_modules # COPY --from=builder /app/node_modules ./node_modules
COPY --from=builder /app/next ./next # COPY --from=builder /app/next ./next
# 3. 如果是自定义服务器需要复制 # 3. 如果是自定义服务器需要复制
# COPY --from=builder /app/server ./server # COPY --from=builder /app/server ./server
@ -38,8 +37,6 @@ COPY --from=builder /app/next ./next
# useradd -u 1001 -g nodejs -d /app nodejs && \ # useradd -u 1001 -g nodejs -d /app nodejs && \
# chown -R nodejs:nodejs /app # chown -R nodejs:nodejs /app
USER nodejs
EXPOSE 3000 EXPOSE 3000
# 关键修正点:使用 npm start 启动 # 关键修正点:使用 npm start 启动

Loading…
Cancel
Save