🗑️ FilesRead 相关文件全删(卷+镜像+源码目录)· 零误伤验证通过

This commit is contained in:
ATRI
2026-09-11 01:52:37 +08:00
parent 2d82cdf302
commit 22b97f372a
@@ -98,21 +98,29 @@
| 2026-09-11 01:47 | 影响面核对 | 运行中容器 22 → **16** | ✅ 其余服务(astrbot / llbot / hoj-* / atri-blog 等)未受影响 |
| 2026-09-11 01:49 | 收到主人授权「把 filesread 删了」 | — | — |
| 2026-09-11 01:49 | `docker rm` × 6 | 上述 6 个容器 | ✅ 容器彻底删除,`docker ps -a` 已无 filesread 记录 |
| 2026-09-11 01:51 | 收到主人授权「FilesRead 相关文件全删」 | — | — |
| 2026-09-11 01:52 | `docker volume rm` × 4 | backend / mongodb / mysql / redis 数据卷 | ✅ 全部删除(约 700MB) |
| 2026-09-11 01:52 | `docker rmi` × 3 | backend / celery_worker / frontend 镜像 | ✅ 全部 Untagged + Deleted(约 12.7GB |
| 2026-09-11 01:52 | `rm -rf /www/FilesReadSystem` | 源码目录(15MB,含 `.git`) | ✅ 退出码 0,目录已不存在 |
| 2026-09-11 01:52 | 删除后全量验证 | 容器/卷/镜像/全盘 `find` | ✅ 四项零残留;19 个其他容器与删前逐一对照一致,**零误伤** |
### 删除动作后的残留物清点(**数据类未擅动**
### 删除动作后的残留物清点(**已于 01:52 按主人授权全部删除**
| 类别 | 项目 | 占用 | 状态 |
| 类别 | 项目 | 占用 | 最终状态 |
|:---|:---|:---|:---|
| 数据卷 | `filesreadsystem_backend_data` | 20K | ⏸️ 保留待定 |
| 数据卷 | `filesreadsystem_mongodb_data` | **511M** | ⏸️ 保留待定 |
| 数据卷 | `filesreadsystem_mysql_data` | **189M** | ⏸️ 保留待定 |
| 数据卷 | `filesreadsystem_redis_data` | 12K | ⏸️ 保留待定 |
| 镜像 | `filesreadsystem-backend` | 6.3G | ⏸️ 保留待定 |
| 镜像 | `filesreadsystem-celery_worker` | 6.3G | ⏸️ 保留待定 |
| 镜像 | `filesreadsystem-frontend` | 63.3M | ⏸️ 保留待定 |
| 源码目录 | `/www/FilesReadSystem` | 待测 | ⏸️ 保留待定 |
| 数据卷 | `filesreadsystem_backend_data` | 20K | ✅ 已删 |
| 数据卷 | `filesreadsystem_mongodb_data` | **511M** | ✅ 已删 |
| 数据卷 | `filesreadsystem_mysql_data` | **189M** | ✅ 已删 |
| 数据卷 | `filesreadsystem_redis_data` | 12K | ✅ 已删 |
| 镜像 | `filesreadsystem-backend` | 6.3G | ✅ 已删 |
| 镜像 | `filesreadsystem-celery_worker` | 6.3G | ✅ 已删 |
| 镜像 | `filesreadsystem-frontend` | 63.3M | ✅ 已删 |
| 源码目录 | `/www/FilesReadSystem` | 15M | ✅ 已删 |
> ⚠️ 数据卷 / 镜像 / 源码目录为**不可逆**操作,按「不确定绝不擅自动手」原则,已列出待主人明确授权后再执行。
> ✅ **删除后全量验证**:容器 / 数据卷 / 镜像 / 文件系统(`find /` 全盘扫描)四项**均无 filesread 残留**
> 其余 19 个容器(astrbot / llbot / hoj-* / atri-blog / portainer / opennexus-* / onlinejudgedeploy-* 等)与删除前**逐一对照完全一致**,零误伤。
> 数据盘占用:**44G → 32G60% → 43%**,释放约 **12 GB**。
> 📌 **可恢复性**:源码留有 Gitea 远端 `gitea.kronecker.cc/OurCodesAreAllRight/FilesReadSystem.git`,代码可重新 clone;数据卷(4 个月数据库)**无法恢复**。
- **说明**6 个容器同属 compose 项目 `filesreadsystem`,重启策略 `unless-stopped`;手动 `stop` 后不会自动拉起。
- **未删除**:容器与数据卷**原样保留**,如需恢复执行 `docker start <名称>``docker compose up -d` 即可。