mirror of
https://github.com/opencontainers/runtime-spec.git
synced 2026-02-05 18:45:18 +01:00
This adds a section to describe VM based container configurations to be used by OCI runtimes using hardware virtualization to provide another layer of isolation. As part of this section we define 3 entries: - A virtual machine root image opbject. This is the guest image that contains the virtual machine root filesystem. The container image will be mounted on top of that filesystem. - A virtual machine kernel object. This is the kernel that will boot inside the virtual machine. The object describes the host kernel image path, additional parameters and an optional guest initrd for the kernel to use. - A virtual machine hypervisor object. This is the hypervisor that will manage the container virtual machine from the host. The object describe a hypervisor binary path and some additional parameters. Signed-off-by: James O. D. Hunt <james.o.hunt@intel.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
15 lines
253 B
JSON
15 lines
253 B
JSON
{
|
|
"definitions": {
|
|
"RootImageFormat": {
|
|
"type": "string",
|
|
"enum": [
|
|
"raw",
|
|
"qcow2",
|
|
"vdi",
|
|
"vmdk",
|
|
"vhd"
|
|
]
|
|
}
|
|
}
|
|
}
|