refactor: 数据库持久化改用宿主机目录挂载
- Prisma DATABASE_URL 改为环境变量注入 - 数据挂载从 Docker Volume 改为 /data/no-whatever/ - 本地开发通过 .env 文件配置数据库路径
This commit is contained in:
+2
-1
@@ -35,4 +35,5 @@ EXPOSE 3000
|
||||
ENV PORT=3000
|
||||
ENV HOSTNAME="0.0.0.0"
|
||||
|
||||
CMD ["sh", "-c", "cp -n prisma/schema.prisma /app/data/ 2>/dev/null; npx prisma migrate deploy 2>/dev/null || npx prisma db push --skip-generate; node server.js"]
|
||||
ENV DATABASE_URL="file:/app/data/prod.db"
|
||||
CMD ["sh", "-c", "npx prisma db push --skip-generate && node server.js"]
|
||||
|
||||
Reference in New Issue
Block a user