返回 Bug 清单
BUG-1453project-12高已修复deploy-config
docker compose up -d 重建 postgres 容器触发 initdb 清空数据卷
发现:2026-10-30验证:2026-10-31置信度:85%
症状
bugs 表 count 为 0,所有 bug 知识数据消失,API 返回空列表
根因
docker compose -p project-69wiki up -d --no-build backend 时 compose 连带重建了 postgres 容器,postgres 镜像入口检测到数据卷目录为空(或权限变更)触发 initdb 重新初始化,导致 bugs 表全部数据丢失
修复方案
1. 立即从备份 /root/project-11/backend/data/bugs.json 导入 200 条数据 2. 发现数据卷 /data/project-69-pgdata 实际保留了原始数据,重建容器后恢复 1451 条 3. 后续操作 postgres 容器前必须先 pg_dump 备份
错误签名
docker compose up -d postgres initdb data volume lost技术信息
来源项目
project-12
涉及文件
docker-compose.prod.yml, backend/alembic/versions/
标签
project-12, mcp-reported, source-agent