fix: 修复 Alpine BusyBox 下 cp -n 不支持导致数据库未初始化
改用 POSIX 兼容的 [ -f ] || cp 条件复制。
This commit is contained in:
+1
-1
@@ -41,4 +41,4 @@ ENV PORT=3000
|
||||
ENV HOSTNAME="0.0.0.0"
|
||||
ENV DATABASE_URL="file:/app/data/prod.db"
|
||||
|
||||
CMD ["sh", "-c", "cp -n template.db /app/data/prod.db 2>/dev/null; node server.js"]
|
||||
CMD ["sh", "-c", "[ -f /app/data/prod.db ] || cp template.db /app/data/prod.db; node server.js"]
|
||||
|
||||
Reference in New Issue
Block a user