From 84cb4189a6a51e549cc635741a2c654c5380e3a4 Mon Sep 17 00:00:00 2001 From: siujamo Date: Mon, 31 Aug 2026 14:27:19 +0800 Subject: [PATCH] chore: remove multi-stage builder --- Dockerfile | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 80a96fe..4836ec2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,19 +1,15 @@ # syntax=docker/dockerfile:1.7 -FROM node:24-alpine AS base +FROM node:24-alpine AS builder ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" RUN corepack enable -FROM base AS deps WORKDIR /app COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./ RUN --mount=type=cache,id=pnpm-store,target=/pnpm/store \ pnpm install --frozen-lockfile -FROM base AS builder -WORKDIR /app -COPY --from=deps /app/node_modules ./node_modules COPY . . RUN --mount=type=cache,id=pnpm-store,target=/pnpm/store \ pnpm run build