Update Dockerfile.pg

This commit is contained in:
Marvin
2025-06-10 08:47:25 +02:00
committed by GitHub
parent 92caac309a
commit ced34dd2c6

View File

@@ -1,10 +1,11 @@
FROM node:20-alpine AS builder
ARG NODE_VERSION=20-alpine
FROM node:${NODE_VERSION} AS builder
WORKDIR /app
# COPY package.json package-lock.json ./
COPY package.json ./
RUN npm install
COPY package*.json ./
RUN npm ci
COPY . .
@@ -14,7 +15,7 @@ RUN npx drizzle-kit generate --dialect postgresql --schema ./server/db/pg/schema
RUN npm run build:pg
FROM node:20-alpine AS runner
FROM node:${NODE_VERSION} AS runner
WORKDIR /app
@@ -22,8 +23,8 @@ WORKDIR /app
RUN apk add --no-cache curl
# COPY package.json package-lock.json ./
COPY package.json ./
RUN npm install --only=production && npm cache clean --force
COPY package*.json ./
RUN npm ci --omit=dev && npm cache clean --force
COPY --from=builder /app/.next/standalone ./
COPY --from=builder /app/.next/static ./.next/static