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