diff --git a/prod.dockerfile b/prod.dockerfile index a5410fb..f89846f 100644 --- a/prod.dockerfile +++ b/prod.dockerfile @@ -25,4 +25,7 @@ COPY --from=builder /app/src/config ./src/config ENV NODE_ENV=production -CMD ["node", "dist/src/main.js"] +COPY scripts/server-start.sh ./server-start.sh +RUN chmod +x ./server-start.sh + +CMD ["./server-start.sh"] diff --git a/scripts/server-start.sh b/scripts/server-start.sh new file mode 100644 index 0000000..5b76fbf --- /dev/null +++ b/scripts/server-start.sh @@ -0,0 +1,3 @@ +#!/bin/sh +yarn prisma migrate deploy +node dist/src/main.js \ No newline at end of file