Updated dockerfile

This commit is contained in:
2025-03-01 21:13:12 +01:00
parent f5bedd2f6a
commit 057a8e09cf

View File

@@ -1,10 +1,11 @@
FROM node:22.13.1-alpine3.21 AS base FROM node:22.13.1-alpine3.21 AS base
WORKDIR /app
COPY . /app
ENV PNPM_HOME="/pnpm" ENV PNPM_HOME="/pnpm"
ENV PATH="$PNPM_HOME:$PATH" ENV PATH="$PNPM_HOME:$PATH"
RUN corepack enable RUN corepack enable pnpm && npm install -g corepack@latest
COPY . /app
WORKDIR /app
FROM base AS prod-deps FROM base AS prod-deps
RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --prod --frozen-lockfile RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --prod --frozen-lockfile