![Ошибка сборки Docker с Elysia, Bun и Prisma](https://rvso.com/image/789253/%D0%9E%D1%88%D0%B8%D0%B1%D0%BA%D0%B0%20%D1%81%D0%B1%D0%BE%D1%80%D0%BA%D0%B8%20Docker%20%D1%81%20Elysia%2C%20Bun%20%D0%B8%20Prisma.png)
Я пытаюсь докеризировать приложение с помощью Elysia, Bun и Prisma для развертывания на render.com. При запуске локальной сборки docker я сталкиваюсь с ошибкой, связанной с генерацией Prisma.
Ошибка:
failed to solve: process "/bin/sh -c bunx prisma generate" did not complete successfully: exit code: 9
Кроме того, при попытке сборки на моем хосте я получаю:
error: Cannot find module ".prisma/client/index" from "/app/node_modules/@prisma/client/index.js"
Dockerfile:
FROM oven/bun
WORKDIR /app
COPY package.json .
COPY bun.lockb .
COPY prisma .
RUN bun install --production
COPY src src
COPY tsconfig.json .
RUN bunx prisma generate
ENV NODE_ENV production
CMD ["bun", "src/index.ts"]
EXPOSE 3000
Я следовал документации Elysia и добавил команду Prisma. Я пробовал устанавливать Prisma отдельно в контейнере и экспериментировал с разными порядками команд. Будучи относительно новичком в Docker и нацеливаясь на развертывание на render.com, я не уверен, что я упускаю или делаю неправильно. Любые указания были бы очень признательны.