在 Vercel Sandbox 中运行 Docker 容器
TL;DR · AI 摘要
Vercel Sandbox 现支持在沙箱内运行 Docker 容器,开发者可安全构建镜像、安装系统包并部署容器化应用,无需影响主机环境。
核心要点
- Vercel Sandbox 支持 sudo 权限下安装 Docker 并启动守护进程,实现完整容器生命周期管理。
- 开发者可在隔离沙箱中构建容器、安装系统依赖(如 apt-get),完全不接触本地主机。
- 该功能适用于 CI/CD 流水线或 AI Agent 自动化任务,提升安全性和可复现性。
结构提纲
按章节快速跳转。
- §功能发布
Vercel Sandbox 现已支持在隔离环境中运行 Docker 容器,允许执行 sudo 命令安装和启动 Docker 服务。
- ·使用场景
开发者可在沙箱中构建容器镜像、安装系统包并部署应用,适用于自动化测试与 AI Agent 任务。
- ·安全隔离
所有操作均在沙箱内完成,不会影响用户本地主机系统,确保开发环境纯净与安全。
思维导图
用一张图看清主题之间的关系。
查看大纲文本(无障碍 / 无 JS 友好)
- Vercel Sandbox 支持 Docker
- 核心能力
- 安装 Docker
- 启动守护进程
- 构建容器镜像
- 安全特性
- 隔离沙箱环境
- 不影响主机系统
金句 / Highlights
值得收藏与分享的关键句。
代理可以在不接触主机系统的情况下构建容器、安装系统包并修改文件。
安装 Docker,启动守护进程,并提供容器化应用:import { Sandbox } from "@vercel/sandbox";
在 Vercel Sandbox 中运行 Docker 容器 - Vercel
[](https://vercel.com/home)
- 产品
- ##### AI 云
- AI 网关 单一端点,支持所有模型
- Sandbox 隔离、安全的代码执行环境
- Vercel Agent 了解您技术栈的智能代理
- AI SDK 面向 TypeScript 的 AI 工具包
- v0 使用 AI 构建应用程序
- ##### 核心平台
- ##### 安全
- 资源
- ##### 公司
- ##### 学习
- ##### 开源项目
- 解决方案
- ##### 使用场景
- ##### 工具
- ##### 用户角色
询问 AI
询问 AI
在 Vercel Sandbox 中运行 Docker 容器

1 分钟阅读
复制链接
2026 年 5 月 29 日
Vercel Sandbox 现在支持在沙盒内安装并运行 Docker。代理可以在不接触主机系统的情况下构建容器、安装系统包以及修改文件。
安装 Docker、启动守护进程,并运行一个容器化应用:
1import { Sandbox } from "@vercel/sandbox";2
3const sandbox = await Sandbox.create();4await sandbox.runCommand({5 sudo: true, 6 cmd: "dnf", 7 args: ["install", "-y", "docker"]8});9
10// 启动 docker 守护进程并等待其就绪11await sandbox.runCommand({ sudo: true, cmd: "dockerd", detached: true });12await sandbox.runCommand({13 cmd: "sh", 14 args: [ "-lc", "until sudo docker info >/dev/null 2>&1; do sleep 1; done"] 15});16
17await sandbox.runCommand({18 cmd: "docker", 19 args: [20 "run", "--rm", "-d",21 "--name", "redis",22 "redis:alpine" 23 ]24});25await sandbox.runCommand({26 cmd: "docker", 27 args: ["exec", "redis", "redis-cli", "PING" ]28});在 Sandbox 中使用 Docker 适用于运行 Redis 或 Postgres 等容器化服务作为测试依赖、在部署前验证容器镜像,或预览从容器中提供的应用程序。结合 持久化沙盒,Docker 安装及拉取的镜像可在会话间保留。
除了支持 Docker 外,沙盒现在还支持 FUSE 文件系统驱动和 VPN 客户端,从而解锁了无限的构建能力。
了解更多关于这些新系统规格的信息,请参阅 文档。
准备部署了吗? 立即使用免费账户开始构建。如需 _Pro_ 或企业级需求,请联系专家咨询。
探索 Vercel 企业版,通过互动产品导览、试用或个性化演示深入了解。
开始使用
构建
扩展
安全
资源
学习
框架
SDK
使用场景
公司
社区
[](https://vercel.com/home)
加载状态…选择显示主题:系统 浅色 深色