From 51cb9f354982bb425b7da3369f09f60fd83d94b8 Mon Sep 17 00:00:00 2001 From: MaKarin Date: Thu, 26 Mar 2026 09:59:52 +0300 Subject: [PATCH] fix prisma generate without prisma.schema in container --- server/Dockerfile | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/server/Dockerfile b/server/Dockerfile index 6e108f8..d8580da 100644 --- a/server/Dockerfile +++ b/server/Dockerfile @@ -1,12 +1,16 @@ -FROM node:20-bookworm-slim AS build +FROM ё AS build WORKDIR /app +RUN apt-get update \ + && apt-get install -y --no-install-recommends openssl \ + && rm -rf /var/lib/apt/lists/* + COPY package*.json ./ -RUN npm ci COPY prisma ./prisma -RUN npx prisma generate + +RUN npm ci COPY nest-cli.json tsconfig*.json ./ COPY src ./src @@ -19,6 +23,10 @@ WORKDIR /app ENV NODE_ENV=production +RUN apt-get update \ + && apt-get install -y --no-install-recommends openssl \ + && rm -rf /var/lib/apt/lists/* + COPY --from=build /app/package*.json ./ COPY --from=build /app/node_modules ./node_modules COPY --from=build /app/prisma ./prisma