refactor: 数据库持久化改用宿主机目录挂载
- Prisma DATABASE_URL 改为环境变量注入 - 数据挂载从 Docker Volume 改为 /data/no-whatever/ - 本地开发通过 .env 文件配置数据库路径
This commit is contained in:
Vendored
+3
-1
@@ -27,10 +27,12 @@ pipeline {
|
||||
sh """
|
||||
docker stop ${APP_NAME} || true
|
||||
docker rm ${APP_NAME} || true
|
||||
mkdir -p /data/${APP_NAME}
|
||||
docker run -d \
|
||||
--name ${APP_NAME} \
|
||||
-p 3000:3000 \
|
||||
-v ${APP_NAME}-data:/app/data \
|
||||
-v /data/${APP_NAME}:/app/data \
|
||||
-e DATABASE_URL=file:/app/data/prod.db \
|
||||
--restart unless-stopped \
|
||||
${APP_NAME}:latest
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user