v51

latestSwagger 2.0MITraw.githubusercontent.com2026-08-01372130868.3 KB
虚拟化管理

创建实例

在指定Provider上创建新的虚拟机或容器实例

post/provider/{id}/instances

Path parameters

type'docker' | 'lxd' | 'incus' | 'proxmox' required

Provider类型

Request body

allowNestingboolean

容器嵌套

copyModeboolean

复制模式(LXD/Incus 与 Docker/Podman/Containerd/Orbstack 容器节点)

copySourceNamestring

复制模式下的源容器名称

cpustring
cpuAllowancestring

CPU限制

diskstring
diskIoLimitstring

磁盘IO限制

enableLxcfsboolean

LXCFS资源视图

envobject
gpuDeviceIdsstring

GPU设备ID列表(逗号分隔),为空则附加所有GPU

gpuEnabledboolean

GPU直通配置(LXD/Incus 原生支持,Docker/Podman/Containerd/Orbstack 尽力通过运行参数附加)

imagestring
image_pathstring

镜像文件路径

image_urlstring

镜像下载URL

instance_typestring

container 或 vm

maxProcessesinteger

最大进程数

memorystring
memorySwapboolean

内存交换

metadataobject
namestring
networkstring
portsstring[]
privilegedboolean

容器特殊配置选项(仅适用于 LXD 和 Incus 的容器实例)

readIoLimitstring

磁盘读取速率限制

systemImageIdinteger

系统镜像ID

use_cdnboolean

是否使用CDN加速下载镜像

writeIoLimitstring

磁盘写入速率限制

Response

创建成功

codeinteger
dataobject
messagestring
msgstring