Skip to content

Commit 03898ed

Browse files
authored
Merge pull request #726 from code100x/fix/docker-issue
fix: prisma version issue inside of docker
2 parents e10c846 + 870b27f commit 03898ed

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

Dockerfile.prod

+9-4
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,23 @@
11
FROM node:20-alpine
22
ARG DATABASE_URL
33

4+
RUN set -ex; \
5+
apk update; \
6+
apk add --no-cache \
7+
openssl
8+
49
WORKDIR /usr/src/app
510

611
COPY . .
712

8-
RUN npm install
9-
RUN cd packages/db && DATABASE_URL=$DATABASE_URL npx prisma generate && cd ../..
13+
RUN yarn
14+
RUN cd packages/db && DATABASE_URL=$DATABASE_URL npx prisma@5.12.0 generate && cd ../..
1015
## put DATABASE_URL in apps/web/.env
1116
RUN echo DATABASE_URL=$DATABASE_URL >> apps/web/.env
12-
RUN DATABASE_URL=$DATABASE_URL npm run build
17+
RUN DATABASE_URL=$DATABASE_URL yarn build
1318
## Remove .env file
1419
RUN rm apps/web/.env
1520

1621
EXPOSE 3000
1722

18-
CMD ["npm", "run", "start"]
23+
CMD ["yarn", "start"]

0 commit comments

Comments
 (0)