changed image to node:20-bookworm-slim

This commit is contained in:
2026-03-06 14:11:13 +00:00
parent 8391ef1004
commit 5990ad9423

View File

@@ -1,23 +1,23 @@
FROM cgr.dev/chainguard/node:20-dev AS deps
FROM node:20-bookworm-slim AS deps
WORKDIR /app
COPY package.json package-lock.json ./
RUN npm ci
FROM cgr.dev/chainguard/node:20-dev AS builder
FROM node:20-bookworm-slim AS builder
WORKDIR /app
COPY --from=deps /app/node_modules ./node_modules
COPY . .
RUN npm run build
FROM cgr.dev/chainguard/node:20-dev AS prod-deps
FROM node:20-bookworm-slim AS prod-deps
WORKDIR /app
COPY package.json package-lock.json ./
RUN npm ci --omit=dev
FROM cgr.dev/chainguard/node:20 AS runner
FROM cr.io/distroless/nodejs20-debian13 AS runner
WORKDIR /app
ENV NODE_ENV=production