From 766cd9df1e2341cc4c9e1a47284ccba0546e0df6 Mon Sep 17 00:00:00 2001 From: phil Date: Wed, 25 Jun 2025 04:45:33 +0200 Subject: [PATCH] 7 --- Containerfile | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/Containerfile b/Containerfile index 34e9bd9..5e42c4b 100644 --- a/Containerfile +++ b/Containerfile @@ -1,12 +1,16 @@ -FROM docker.io/node:alpine as build-stage -#FROM docker.io/gplane/pnpm:alpine as build-stage +FROM docker.io/node:alpine as base + ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" RUN corepack enable + + +FROM base as build-stage + +COPY pnpm-lock.yaml /app WORKDIR /app -COPY pnpm-lock.yaml ./ -RUN pnpm install --frozen-lockfile -COPY ./ . +RUN pnpm fetch --prod +COPY . /app RUN pnpm run build FROM docker.io/library/nginx:alpine as production-stage