更新时间:2026-09-07 GMT+08:00
沙箱模板概述
什么是沙箱模板
沙箱模板是沙箱实例的规格定义,描述了实例创建时的运行环境配置,包括镜像、资源规格、网络配置、存储挂载和环境变量等参数。模板是静态定义,本身不运行任务。
通过模板可以将环境配置标准化和复用,避免每次创建实例时重复配置。一个模板可以创建多个沙箱实例。
基本使用流程
在使用沙箱模板时,您可以根据需求创建模板。
- 基于系统模板创建(无法自定义镜像):您可根据系统模板创建新的沙箱模板,并调整模板中的参数配置。
- 自定义沙箱模板(支持自定义镜像):如果系统模板中的预装环境不满足需求,您可根据需求构建镜像,并创建自定义沙箱模板。
图1 模板使用流程
沙箱模板类型
| 模板类型 | 镜像预装环境 | 核心能力 | 典型场景 |
|---|---|---|---|
| 代码解释器沙箱(系统模板) | Python、JavaScript等多语言环境 | 通用代码执行环境,可执行多语言代码、Shell命令等。 | 数据分析、代码生成与验证、自动化脚本执行 |
| 自定义沙箱 | 使用自定义镜像,根据需求预装环境 | 自定义运行环境与依赖,灵活适配业务需求。 | 特殊依赖环境、企业定制化需求 |