diff --git a/Dockerfile b/Dockerfile index e6d1df2..47bde2e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # --- Build stage --- -FROM node:19 AS build +FROM node:22 AS build ENV NODE_ENV=production ENV ORIGIN=https://tatort.innovation-hub-niedersachsen.de ENV PNPM_HOME="/usr/local/lib/node_modules/pnpm" @@ -18,12 +18,12 @@ COPY package.json pnpm-lock.yaml ./ RUN pnpm install # Kopiere den Rest der Anwendung in das Arbeitsverzeichnis -COPY . . +COPY . ./ RUN pnpm run build # --- Production stage --- -FROM node:19-alpine3.16 +FROM node:22-alpine3.20 COPY --from=build /usr/src/app . ENV HOST=0.0.0.0 EXPOSE 3000