0606.8
Some checks failed
Next.js CI/CD 流水线 / deploy (push) Failing after 8s

This commit is contained in:
2025-06-06 02:09:39 +08:00
parent 35b460d2ef
commit e043862afe

View File

@@ -9,10 +9,10 @@ WORKDIR /app
RUN npm install -g pnpm
# 复制包管理器配置文件 (利用Docker缓存)
COPY package.json pnpm-lock.yaml ./
COPY package.json ./
# 安装依赖 (禁用缓存以减小体积)
RUN pnpm install --frozen-lockfile --no-optional
RUN pnpm install
# 复制源代码和配置文件
COPY . .
@@ -26,9 +26,6 @@ RUN pnpm store prune && \
rm -rf ~/.pnpm-store && \
rm -rf /root/.pnpm-store
# 第二阶段:运行阶段 (使用更小的基础镜像)
FROM node:22-alpine AS runner
# 设置工作目录
WORKDIR /app