diff --git a/apps/api/Dockerfile b/apps/api/Dockerfile index e54b9dae9..afbb49c29 100644 --- a/apps/api/Dockerfile +++ b/apps/api/Dockerfile @@ -1,6 +1,6 @@ # Stage 1: Base image with pnpm # Digest-pinned for reproducibility; bump the tag and digest together. -FROM node:26-alpine@sha256:e3bc686ea3f5bceaf696ca928c0aa067c3a28806fbfa81faccb877bf81756313 AS base +FROM node:26-alpine@sha256:e88a35be04478413b7c71c455cd9865de9b9360e1f43456be5951032d7ac1a66 AS base ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" # Node 26 no longer bundles Corepack, so install it from npm before enabling it. @@ -66,7 +66,7 @@ RUN pnpm turbo build --filter=api... # Stage 4: Production image # Digest-pinned for reproducibility; bump the tag and digest together. -FROM node:26-alpine@sha256:e3bc686ea3f5bceaf696ca928c0aa067c3a28806fbfa81faccb877bf81756313 AS runner +FROM node:26-alpine@sha256:e88a35be04478413b7c71c455cd9865de9b9360e1f43456be5951032d7ac1a66 AS runner WORKDIR /app # Set environment to production