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 HOSTNAME="0.0.0.0"
|
||||||
ENV DATABASE_URL="file:/app/data/prod.db"
|
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