From b5b4167c7c513db35830047aed903183b601a40b Mon Sep 17 00:00:00 2001 From: alboped Date: Tue, 28 Apr 2026 06:30:26 +0800 Subject: [PATCH] =?UTF-8?q?fix(docker):=20=E5=B0=86=20prisma.config.ts=20?= =?UTF-8?q?=E6=89=93=E5=8C=85=E8=BF=9B=E6=9E=84=E5=BB=BA=E4=B8=8E=E8=BF=90?= =?UTF-8?q?=E8=A1=8C=E9=95=9C=E5=83=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 补齐 Prisma 配置文件复制步骤,确保容器内执行 prisma migrate deploy 时能够读取 datasource 配置并完成迁移。 Made-with: Cursor --- deploy/docker/Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/deploy/docker/Dockerfile b/deploy/docker/Dockerfile index 70bdeda..ab3478a 100644 --- a/deploy/docker/Dockerfile +++ b/deploy/docker/Dockerfile @@ -5,6 +5,7 @@ RUN npm i -g pm2 FROM base AS deps COPY package.json yarn.lock ./ +COPY prisma.config.ts ./ COPY prisma ./prisma ENV DATABASE_URL="postgresql://postgres:postgres@127.0.0.1:5432/postgres?schema=public" RUN yarn config set registry https://registry.npmmirror.com \ @@ -26,6 +27,7 @@ COPY --from=deps /app/node_modules ./node_modules COPY --from=build /app/dist ./dist COPY --from=build /app/prisma ./prisma COPY package.json yarn.lock ./ +COPY prisma.config.ts ./ COPY deploy/docker/app.entrypoint.sh ./app.entrypoint.sh COPY deploy/docker/ecosystem.config.cjs ./ecosystem.config.cjs