We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d36c5fb commit 7262558Copy full SHA for 7262558
.dockerignore
@@ -1,4 +1,4 @@
1
dist
2
-prisma/generated/
+prisma/generated
3
node_modules
4
tsconfig.tsbuildinfo
Dockerfile
@@ -2,13 +2,19 @@ FROM node:24-alpine
WORKDIR /app
5
-COPY prisma .
+RUN npm install -g pnpm
6
+
7
COPY package*.json ./
-RUN npm install
8
-RUN npm run prisma:generate
+COPY pnpm-lock.yaml ./
9
10
+RUN pnpm install
11
12
+COPY prisma ./prisma
13
+RUN pnpm run prisma:generate
14
15
COPY . .
-RUN npm run build
16
17
+RUN pnpm run build
18
19
# CMD ["node", "dist/main.js"]
20
CMD ["tail", "-f", "/dev/null"]
0 commit comments