Docker MCP Gateway:让 Agent 的每一次执行都发生在一个一次性容器里
2026 年 Agent 安全问题的一个共识正在形成:靠提示词约束 Agent 是软的,靠执行环境约束才是硬的。Docker MCP Gateway 是这个思路最直接的一个落地——它把 MCP 工具本身跑在容器里,Agent 调用的每一个工具都是一次隔离的容器执行:文件系统是临时的、网络是可控的、进程结束即销毁。本文是一份完整实战:Docker MCP Gateway 的安装与四套客户端配置、容器隔离的五个层次(镜像 / 网络 / 挂载 / 资源 / 生命周期)、内置工具与外部 MCP 服务器的混合编排、三个真实场景(安全的代码执行 / 隔离的依赖安装 / 一次性数据库查询)、以及它和「直接在宿主机跑命令」方案的安全对比。含 18 行故障排查表与四条不能碰的红线。