快速结论:该报错发生在使用 RAGFlow 的 Helm Chart 部署时,因缺少 sandbox 相关环境变量和镜像引用,导致 code 和 adminServer 无法在沙箱模式下执行。优先排查 Helm values.yaml 与 env.yaml 中是否包含 SANDBOX_HOST、SANDBOX_EXECUTOR_MANAGER_IMAGE 等配置项。
适用环境:RAGFlow 部署方式为 Helm Chart(非 Docker Compose),未明确限定操作系统、Python 或 CUDA 版本。
最快修复方案:暂无确认的一步修复方案。当前 Helm Chart 未内置 sandbox 功能,建议改用 Docker Compose 环境以获得完整沙箱支持。
注意事项:若需在 Helm 中启用 sandbox,需要手动将 Docker Compose 中的 sandbox 配置和环境变量移植到 Helm 的 values.yaml 和 env.yaml,并额外创建 sandbox-executor-manager 的 Deployment/Service。此方案尚未经过官方验证,存在风险。
问题场景
用户使用 Helm 部署 RAGFlow 后,尝试执行代码(code 执行)或访问 adminServer 时功能不可用;使用 Docker 环境时无此问题。
报错原文
[Feature Request]: The absence of sandbox configuration and image in helm prevents the execution of code and adminServer, whereas they exist
原因分析
可能原因:Helm Chart 的 values.yaml 和 templates/env.yaml 中缺少 sandbox 相关的环境变量(如 SANDBOX_HOST、SANDBOX_EXECUTOR_MANAGER_IMAGE、SANDBOX_BASE_PYTHON_IMAGE、SANDBOX_BASE_NODEJS_IMAGE 等),也缺少 sandbox-executor-manager 及基础镜像的部署配置。Docker Compose 中这些配置是存在的,但 Helm 版本尚未同步。
环境排查
- 确认部署方式:是使用 Helm Chart 还是 Docker Compose?
- 检查 Helm 的
values.yaml中是否存在 sandbox 相关配置块(通常以# Sandbox settings注释开头)。 - 检查
templates/env.yaml中是否注入了以上环境变量。 - 确认集群中是否有 sandbox-executor-manager 的 Pod 运行。
解决步骤
- 若只期望快速使用沙箱功能,推荐切换至 Docker Compose 部署:参照官方文档配置
docker-compose.yml中的 sandbox 部分,并确保已拉取infiniflow/sandbox-executor-manager、infiniflow/sandbox-base-python、infiniflow/sandbox-base-nodejs镜像。 - 若必须在 Helm 中启用 sandbox,可优先尝试手动修改 Helm Chart:
① 在values.yaml中添加 sandbox 配置段,参考 Docker Compose 中的环境变量(如SANDBOX_HOST=sandbox-executor-manager、SANDBOX_EXECUTOR_MANAGER_IMAGE=infiniflow/sandbox-executor-manager:latest等)。
② 在templates/env.yaml中增加对应环境变量渲染逻辑。
③ 创建新的 Deployment 和 Service 用于 sandbox-executor-manager,挂载必要的配置(如 seccomp 策略、资源限制)。
④ 重新部署 Helm Release 并验证。 - 官方尚未提供现成的 sandbox Helm Chart 补丁,在社区中出现相关 PR 前该功能属于已知限制。
验证方法
在 RAGFlow 界面中尝试执行一段代码(如 Python 脚本)并观察是否成功运行;或访问 adminServer 相关的接口是否可正常响应。同时检查 sandbox-executor-manager 容器日志确认无配置缺失错误。
参考来源
AI 工具推荐
想把多个 AI 模型放在一个入口?
GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。
推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。
这个方案解决了吗?
可以继续搜索完整报错,或查看同一工具的其他排查指南。
![[Question]: Failed to exec "uv sync --python 3.10 --all-extras " on linux manjaro.](https://www.chat-gpts.plus/wp-content/uploads/2026/07/6716-a2505e14-768x403.jpg)
![[Bug]: Seems like Azure OpenAI models are not working anymore when added directly via Azure?](https://www.chat-gpts.plus/wp-content/uploads/2026/07/12397-85330757-768x403.jpg)
