feat(docker,docs): 数据目录可通过 FONU_DATA_PATH 指定(默认仍为命名卷),新增容器部署与数据指南(v1.2.19)
- 三个 compose 的挂载改为 \:/data:默认命名卷不变(老用户升级不受影响),在同层 .env 写 FONU_DATA_PATH=/vol1/docker/fonu-data 即可落到指定宿主机目录 - 新增 docs/container-deploy-and-data.md:编排文件选择、干净机器部署、数据目录与迁移(含从命名卷拷到宿主机目录)、备份三条注意(务必带上 session_secret)、升级与回滚、环境变量速查、常见问题排查 - 本轮不涉及 Go 代码,安装包未重出(dist 里 1.2.17 仍可用)
This commit is contained in:
+4
-1
@@ -22,7 +22,10 @@ services:
|
||||
- "18080:80"
|
||||
- "9443:443"
|
||||
volumes:
|
||||
- fonu-data:/data
|
||||
# 数据目录:默认用命名卷 fonu-data(由 Docker 管理,位置随 Docker 数据根)。
|
||||
# 想落到指定目录就在同层 .env 里设 FONU_DATA_PATH=/vol1/docker/fonu-data ——
|
||||
# 以 / 或 . 开头的写法会被 compose 当成 bind mount,其余字符串仍是命名卷。
|
||||
- ${FONU_DATA_PATH:-fonu-data}:/data
|
||||
environment:
|
||||
FONU_DATA_DIR: /data
|
||||
FONU_LISTEN: :6893
|
||||
|
||||
Reference in New Issue
Block a user