From a6a27431ca84204d37928b552437b615bba404d4 Mon Sep 17 00:00:00 2001 From: GwonYeong Date: Sun, 6 Apr 2025 23:15:10 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=84=9C=EB=B2=84=20=EC=8B=9C=EC=9E=91?= =?UTF-8?q?=20=EC=8A=A4=ED=81=AC=EB=A6=BD=ED=8A=B8=20=EC=A0=9C=EC=9E=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- prod.dockerfile | 5 ++++- scripts/server-start.sh | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 scripts/server-start.sh 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