Vercel Sandbox 现基于 Vercel Managed Images 运行

Vercel Blog 2026-08-11T07:05:48.035055

Vercel Sandbox 现在跑在 Vercel Managed Images 上。

今天,我们正式推出 Vercel Managed Images(VMI)——一组带版本号的开源基础镜像,你可以直接拿来用,也可以自行扩展。所有镜像的源码都存放在公开的 vercel/sandbox 仓库中。托管镜像将取代原有的 Sandbox 运行环境(runtime),后者现已弃用。

从 Sandbox SDK 3.0 开始,新建的 sandbox 默认使用 vercel/sandbox/universal:latest 镜像。该镜像自带 Node.js、Python、常见编程代理(coding agent,能根据指令自动编写代码的 AI 工具)和标准工具,大多数用户完全不需要自己构建镜像,也无需在启动时安装软件包。同时,universal 镜像把默认操作系统从 Amazon Linux 换成了 Ubuntu——Ubuntu 更轻量,在行业内的使用也更广泛。

默认安全

每个托管镜像都会在每晚自动发布新版本。latest 这类滚动标签以及各大版本标签会自动接收操作系统和依赖的更新,包括安全补丁,以及 Node.js、Python 和预装编程代理的新版本。在每个发布版本内部,依赖项会尽量锁定到具体版本,确保同一镜像版本保持一致。如果你需要完全不可变、可复现的环境,可以把镜像固定到镜像摘要(digest,即 SHA)。固定 digest 的镜像不会自动更新。

从镜像目录中选择

每个托管镜像都对应不同的起点:

引用镜像,从 runtime 迁移

查看原文