docker-sandbox

安全沙箱 A 评级 外部下载

docker-sandbox 是一个纯文档型技能,指导用户利用 Docker Desktop 4.49+ 内置的

外部下载 ZIP → 版本:v1.0.0 安装:0
OpenClaw Claude Code Cursor Codex

使用说明

1. docker-sandbox 是一个纯文档型技能,指导用户利用 Docker Desktop 4.49+ 内置的
2. docker sandbox:插件创建轻量级 VM 隔离环境。核心工作流包括:通过
3. docker sandbox create:docker sandbox exec
4. 执行命令,或:docker sandbox run
5. 直接启动 Agent 会话。关键特性是网络代理控制层——用户可通过

适合做什么

  • docker-sandbox 是一个纯文档型技能,指导用户利用 Docker Desktop 4.49+ 内置的
  • docker sandbox:插件创建轻量级 VM 隔离环境。核心工作流包括:通过
  • docker sandbox create:docker sandbox exec
  • 执行命令,或:docker sandbox run
  • 直接启动 Agent 会话。关键特性是网络代理控制层——用户可通过

主要优点

  • 安全架构领先:VM 级隔离而非容器级,配合 virtiofs 挂载实现性能与隔离的平衡。网络代理支持域名白名单、CIDR 阻断、直连绕过三重控制,满足零信任安全模型。
  • 多 Agent 生态兼容:原生支持五大主流 AI Agent,避免厂商锁定。
  • 开发体验优化:预装 Node.js LTS、Git、Python 等工具链,工作目录自动挂载保留路径结构,跨平台一致(Windows/macOS/Linux)。
  • 可复现环境:支持:docker sandbox save
  • 将配置固化为团队共享模板。

局限与注意点

  • 版本门槛严苛:强制要求 Docker Desktop 4.49+,旧版本用户无法使用。
  • Node.js 代理兼容性问题:原生 fetch (undici)不识别 HTTP_PROXY 环境变量,需手动注入 require hook,增加使用摩擦。
  • Windows 路径转换陷阱:Git Bash/MSYS2 环境存在路径自动转换问题,需设置
  • MSYS_NO_PATHCONV=1
  • 。:资源开销:每个沙箱独立 VM,大量并行实例将显著消耗内存与 CPU。

安全与使用风险

  • 安装前应审查包内脚本和权限声明,确认是否会访问本地文件、网络或外部账号。
  • 涉及 API Key、账号凭证或敏感文件时,建议先在隔离环境中测试。
  • 第三方 Skill 的依赖和行为可能随版本变化,使用前应重新核对说明。

适合人群

安全敏感型开发者:需要运行 npm 生态中来源可疑的包、执行 LLM 生成的未审计代码。;DevOps/SRE 工程师:构建可复现的 CI 测试环境,验证破坏性变更。;安全研究员:分析恶意样本或漏洞利用代码,需网络可控的隔离沙箱。;企业合规团队:满足代码审计、供应链安全等合规要求。

版权与下架声明:本页内容由 AI Islands 根据公开资料整理,Skill、代码、文档及安装包版权归原作者或相应权利人所有。本站仅用于信息索引、学习研究和安装便利。若你认为本站展示或下载链接侵犯了你的合法权益,请发送权利证明、相关链接和处理要求至 ai-islands@streamflowintel.com,我们会及时核查并删除或调整相关内容。安装前请自行核对包内权限、依赖项和安全风险。