注意: 创建 Snapshot 期间,Sandbox 会被暂停。Snapshot 是持久化的,即使源 Sandbox 被删除后仍然可用。
Snapshot
创建 Snapshot
最后修改于 2026年9月1日
Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
from ppio_sandbox import PPIO
ppio = PPIO()
sandbox = ppio.sandbox.create("base")
# 准备需要保留的状态
sandbox.commands.run("echo aaaa > a")
# 捕获当前状态(此期间 Sandbox 会被暂停)
snapshot = sandbox.create_snapshot()
print("Snapshot ID:", snapshot.snapshot_id)
sandbox.kill()
import { PPIO } from 'ppio-sandbox'
const ppio = new PPIO()
const sandbox = await ppio.sandbox.create('base')
// 准备需要保留的状态
await sandbox.commands.run('echo aaaa > a')
// 捕获当前状态(此期间 Sandbox 会被暂停)
const snapshot = await sandbox.createSnapshot()
console.log('Snapshot ID:', snapshot.snapshotId)
await sandbox.kill()
ppio snapshot create <sandbox_id>
from ppio_sandbox import PPIO
ppio = PPIO()
sandbox_id = "<sandboxID>"
snapshot = ppio.sandbox.create_snapshot(sandbox_id=sandbox_id)
print("Snapshot ID:", snapshot.snapshot_id)
import { PPIO } from 'ppio-sandbox'
const ppio = new PPIO()
const sandboxId = '<sandboxID>'
const snapshot = await ppio.sandbox.createSnapshot(sandboxId)
console.log('Snapshot ID:', snapshot.snapshotId)