diff --git a/Dockerfile b/Dockerfile index 0a86778..ec6d98a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # Development Dockerfile # Based on Node.js 22 LTS Alpine (minimal, fast) -FROM node:22-alpine +FROM node:25-alpine # Set working directory WORKDIR /app diff --git a/Dockerfile.prod b/Dockerfile.prod index 8f9dca6..9dd85b2 100644 --- a/Dockerfile.prod +++ b/Dockerfile.prod @@ -4,13 +4,13 @@ # requires glibc (not musl) for native binaries # Stage 1: Install production dependencies only -FROM node:22-slim AS deps +FROM node:25-slim AS deps WORKDIR /app COPY package*.json ./ RUN npm ci --omit=dev --ignore-scripts # Stage 2: Build application -FROM node:22-slim AS builder +FROM node:25-slim AS builder WORKDIR /app # Install all dependencies (including dev) @@ -32,7 +32,7 @@ RUN npx prisma generate RUN npm run build # Stage 3: Production runtime (minimal image) -FROM node:22-slim AS runner +FROM node:25-slim AS runner WORKDIR /app # Set production environment