From 89a8b316c2ad7e6c92932b004d3ca1d9339de352 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AF=92=E5=AF=92?= <2596194220@qq.com> Date: Sat, 21 Mar 2026 02:23:45 +0800 Subject: [PATCH] fix: use absolute path for DATABASE_URL in Docker --- Dockerfile | 2 +- docker-compose.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 3220377..91c35df 100644 --- a/Dockerfile +++ b/Dockerfile @@ -39,7 +39,7 @@ RUN mkdir -p /app/data && chmod 777 /app/data COPY --from=builder /app/node_modules ./node_modules # 设置数据库环境变量并初始化数据库 -ENV DATABASE_URL="file:./data/student.db" +ENV DATABASE_URL="file:/app/data/student.db" RUN npx prisma db push # 复制 Prisma diff --git a/docker-compose.yml b/docker-compose.yml index ecf1119..1a30ccc 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -12,7 +12,7 @@ services: # 持久化数据库文件 - student-data:/app/data environment: - - DATABASE_URL=file:./data/student.db + - DATABASE_URL=file:/app/data/student.db - NODE_ENV=production restart: unless-stopped healthcheck: