返回AI问答
Hermes Agent 容器里文件总消失怎么办?

Hermes Agent 容器里文件总消失怎么办?

AI问答 Admin 54 次浏览

Hermes Agent 容器里安装的包或生成的文件总消失,先检查 terminal.container_persistent。容器类后端如果没有持久化,文件系统可能随会话销毁;即使持久化,也要分清“工作目录卷”和“容器根层”。

先看配置

官方工具文档里,容器资源配置包含 container_persistent,用于决定文件系统是否跨会话保留。默认思路是通过 volume 保留 workspace,而不是让容器根文件系统无限写。

常见原因

  • 任务把文件写到临时目录,而不是 workspace。
  • 容器持久化被关闭,下一次会话是新环境。
  • Docker 挂载路径和 Hermes 工作目录不是同一个。
  • 包安装在容器临时层,后端重建后自然消失。

怎么避免

让 Hermes 明确把产物写到项目目录或挂载目录;需要缓存依赖时,使用持久化容器后端;重要产物及时提交到 Git 或复制到宿主机。容器后端的价值是隔离,不是自动替你保存所有临时文件。

推荐工具

更多