Share feedback
Answers are generated based on the documentation.

sbx template save

内容説明Save a snapshot of the sandbox as a template
利用方法sbx template save SANDBOX TAG [flags]

Description

Save a snapshot of the sandbox as a template.

The saved image is stored in the sandbox runtime's image store and can be used as a template for new sandboxes with: sbx run --pull never -t TAG AGENT [WORKSPACE]

Use --pull never to use the saved image without trying to pull it from a registry.

Use --output to also export the image to a tar file that can be shared and loaded on another host with: sbx template load FILE

With --cloud: Snapshot a running cloud sandbox into a cloud-managed template. The snapshot can take several minutes for kit-sized images; the command polls for completion. Use --description to attach a free-form description to the saved template.

--capture-mode controls what gets captured: "disk" (default) cold-boots from the filesystem; "all" captures memory + disk + microVM checkpoint so subsequent runs resume in sub-second time at the cost of a slower load.

Cloud snapshots typically produce multi-GB templates and take several minutes to complete. See https://docs.docker.com/ai/sandboxes/ for the snapshot/load model.

Options

オプションデフォルト内容説明
--capture-modediskWhat gets captured for this template. "disk" (default) captures only the filesystem — cold-boot from a standard OCI image, faster load. "all" captures memory + disk + microVM checkpoint — sub-second TTI on resume, slower load. Only effective with --cloud.
-d, --descriptionDescription for the template (cloud only)
-o, --outputAlso export the image to a tar file

Global options

オプションデフォルト内容説明
--cloudDispatch to Docker Cloud Sandboxes API instead of local sandboxd (supported by a growing set of verbs — run 'sbx --cloud --help' for the current list)
-D, --debugEnable debug logging

Examples

# Save as a template for new sandboxes on this host
sbx template save my-sandbox myimage:v1.0

# Also export to a shareable tar file
sbx template save my-sandbox myimage:v1.0 --output /tmp/myimage.tar

# Cloud: snapshot a running cloud sandbox into a cloud-managed template
sbx --cloud template save sbx_abc123 my-snap

# Cloud: attach a description to the saved template
sbx --cloud template save sbx_abc123 my-snap --description "nightly build"

# Cloud: capture memory + disk + microVM checkpoint for sub-second resume
sbx --cloud template save sbx_abc123 my-snap --capture-mode all