mirror of
git://git.proxmox.com/git/pve-docs.git
synced 2025-11-26 20:23:44 +03:00
update static/schema information
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
@@ -12397,6 +12397,7 @@ const apiSchema = [
|
|||||||
"description" : "The 'VM.PowerMgmt' permission is required on '/' or on '/vms/<ID>' for each ID passed via the 'vms' parameter.",
|
"description" : "The 'VM.PowerMgmt' permission is required on '/' or on '/vms/<ID>' for each ID passed via the 'vms' parameter.",
|
||||||
"user" : "all"
|
"user" : "all"
|
||||||
},
|
},
|
||||||
|
"protected" : 1,
|
||||||
"returns" : {
|
"returns" : {
|
||||||
"description" : "UPID of the worker",
|
"description" : "UPID of the worker",
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
@@ -12458,6 +12459,7 @@ const apiSchema = [
|
|||||||
"description" : "The 'VM.PowerMgmt' permission is required on '/' or on '/vms/<ID>' for each ID passed via the 'vms' parameter.",
|
"description" : "The 'VM.PowerMgmt' permission is required on '/' or on '/vms/<ID>' for each ID passed via the 'vms' parameter.",
|
||||||
"user" : "all"
|
"user" : "all"
|
||||||
},
|
},
|
||||||
|
"protected" : 1,
|
||||||
"returns" : {
|
"returns" : {
|
||||||
"description" : "UPID of the worker",
|
"description" : "UPID of the worker",
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
@@ -12521,6 +12523,7 @@ const apiSchema = [
|
|||||||
"description" : "The 'VM.PowerMgmt' permission is required on '/' or on '/vms/<ID>' for each ID passed via the 'vms' parameter. Additionally, you need 'VM.Config.Disk' on the '/vms/{vmid}' path and 'Datastore.AllocateSpace' for the configured state-storage(s)",
|
"description" : "The 'VM.PowerMgmt' permission is required on '/' or on '/vms/<ID>' for each ID passed via the 'vms' parameter. Additionally, you need 'VM.Config.Disk' on the '/vms/{vmid}' path and 'Datastore.AllocateSpace' for the configured state-storage(s)",
|
||||||
"user" : "all"
|
"user" : "all"
|
||||||
},
|
},
|
||||||
|
"protected" : 1,
|
||||||
"returns" : {
|
"returns" : {
|
||||||
"description" : "UPID of the worker",
|
"description" : "UPID of the worker",
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
@@ -12586,6 +12589,7 @@ const apiSchema = [
|
|||||||
"description" : "The 'VM.Migrate' permission is required on '/' or on '/vms/<ID>' for each ID passed via the 'vms' parameter.",
|
"description" : "The 'VM.Migrate' permission is required on '/' or on '/vms/<ID>' for each ID passed via the 'vms' parameter.",
|
||||||
"user" : "all"
|
"user" : "all"
|
||||||
},
|
},
|
||||||
|
"protected" : 1,
|
||||||
"returns" : {
|
"returns" : {
|
||||||
"description" : "UPID of the worker",
|
"description" : "UPID of the worker",
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
@@ -37249,6 +37253,18 @@ const apiSchema = [
|
|||||||
"description" : "SHA1 digest of configuration file. This can be used to prevent concurrent modifications.",
|
"description" : "SHA1 digest of configuration file. This can be used to prevent concurrent modifications.",
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
},
|
},
|
||||||
|
"entrypoint" : {
|
||||||
|
"default" : "/sbin/init",
|
||||||
|
"description" : "Absolute path from container rootfs to the binary to use as init.",
|
||||||
|
"optional" : 1,
|
||||||
|
"type" : "string"
|
||||||
|
},
|
||||||
|
"env" : {
|
||||||
|
"description" : "The container runtime environment as NUL-separated list. Replaces any lxc.environment.runtime entries in the config.",
|
||||||
|
"optional" : 1,
|
||||||
|
"pattern" : "(?^:(?:\\w+=[^\\0]+)(?:\\0\\w+=[^\\0]+)*)",
|
||||||
|
"type" : "string"
|
||||||
|
},
|
||||||
"features" : {
|
"features" : {
|
||||||
"description" : "Allow containers access to advanced features.",
|
"description" : "Allow containers access to advanced features.",
|
||||||
"format" : {
|
"format" : {
|
||||||
@@ -37445,6 +37461,11 @@ const apiSchema = [
|
|||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
},
|
},
|
||||||
|
"host-managed" : {
|
||||||
|
"description" : "Whether this interface's IP configuration should be managed by the host.",
|
||||||
|
"optional" : 1,
|
||||||
|
"type" : "boolean"
|
||||||
|
},
|
||||||
"hwaddr" : {
|
"hwaddr" : {
|
||||||
"description" : "The interface MAC address. This is dynamically allocated by default, but you can set that statically if needed, for example to always have the same link-local IPv6 address. (lxc.network.hwaddr)",
|
"description" : "The interface MAC address. This is dynamically allocated by default, but you can set that statically if needed, for example to always have the same link-local IPv6 address. (lxc.network.hwaddr)",
|
||||||
"format" : "mac-addr",
|
"format" : "mac-addr",
|
||||||
@@ -37810,6 +37831,19 @@ const apiSchema = [
|
|||||||
"type" : "string",
|
"type" : "string",
|
||||||
"typetext" : "<string>"
|
"typetext" : "<string>"
|
||||||
},
|
},
|
||||||
|
"entrypoint" : {
|
||||||
|
"default" : "/sbin/init",
|
||||||
|
"description" : "Absolute path from container rootfs to the binary to use as init.",
|
||||||
|
"optional" : 1,
|
||||||
|
"type" : "string",
|
||||||
|
"typetext" : "<string>"
|
||||||
|
},
|
||||||
|
"env" : {
|
||||||
|
"description" : "The container runtime environment as NUL-separated list. Replaces any lxc.environment.runtime entries in the config.",
|
||||||
|
"optional" : 1,
|
||||||
|
"pattern" : "(?^:(?:\\w+=[^\\0]+)(?:\\0\\w+=[^\\0]+)*)",
|
||||||
|
"type" : "string"
|
||||||
|
},
|
||||||
"features" : {
|
"features" : {
|
||||||
"description" : "Allow containers access to advanced features.",
|
"description" : "Allow containers access to advanced features.",
|
||||||
"format" : {
|
"format" : {
|
||||||
@@ -38001,6 +38035,11 @@ const apiSchema = [
|
|||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
},
|
},
|
||||||
|
"host-managed" : {
|
||||||
|
"description" : "Whether this interface's IP configuration should be managed by the host.",
|
||||||
|
"optional" : 1,
|
||||||
|
"type" : "boolean"
|
||||||
|
},
|
||||||
"hwaddr" : {
|
"hwaddr" : {
|
||||||
"description" : "The interface MAC address. This is dynamically allocated by default, but you can set that statically if needed, for example to always have the same link-local IPv6 address. (lxc.network.hwaddr)",
|
"description" : "The interface MAC address. This is dynamically allocated by default, but you can set that statically if needed, for example to always have the same link-local IPv6 address. (lxc.network.hwaddr)",
|
||||||
"format" : "mac-addr",
|
"format" : "mac-addr",
|
||||||
@@ -38072,7 +38111,7 @@ const apiSchema = [
|
|||||||
},
|
},
|
||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"type" : "string",
|
"type" : "string",
|
||||||
"typetext" : "name=<string> [,bridge=<bridge>] [,firewall=<1|0>] [,gw=<GatewayIPv4>] [,gw6=<GatewayIPv6>] [,hwaddr=<XX:XX:XX:XX:XX:XX>] [,ip=<(IPv4/CIDR|dhcp|manual)>] [,ip6=<(IPv6/CIDR|auto|dhcp|manual)>] [,link_down=<1|0>] [,mtu=<integer>] [,rate=<mbps>] [,tag=<integer>] [,trunks=<vlanid[;vlanid...]>] [,type=<veth>]"
|
"typetext" : "name=<string> [,bridge=<bridge>] [,firewall=<1|0>] [,gw=<GatewayIPv4>] [,gw6=<GatewayIPv6>] [,host-managed=<1|0>] [,hwaddr=<XX:XX:XX:XX:XX:XX>] [,ip=<(IPv4/CIDR|dhcp|manual)>] [,ip6=<(IPv6/CIDR|auto|dhcp|manual)>] [,link_down=<1|0>] [,mtu=<integer>] [,rate=<mbps>] [,tag=<integer>] [,trunks=<vlanid[;vlanid...]>] [,type=<veth>]"
|
||||||
},
|
},
|
||||||
"node" : {
|
"node" : {
|
||||||
"description" : "The cluster node name.",
|
"description" : "The cluster node name.",
|
||||||
@@ -44388,6 +44427,19 @@ const apiSchema = [
|
|||||||
"type" : "string",
|
"type" : "string",
|
||||||
"typetext" : "[[path=]<Path>] [,deny-write=<1|0>] [,gid=<integer>] [,mode=<Octal access mode>] [,uid=<integer>]"
|
"typetext" : "[[path=]<Path>] [,deny-write=<1|0>] [,gid=<integer>] [,mode=<Octal access mode>] [,uid=<integer>]"
|
||||||
},
|
},
|
||||||
|
"entrypoint" : {
|
||||||
|
"default" : "/sbin/init",
|
||||||
|
"description" : "Absolute path from container rootfs to the binary to use as init.",
|
||||||
|
"optional" : 1,
|
||||||
|
"type" : "string",
|
||||||
|
"typetext" : "<string>"
|
||||||
|
},
|
||||||
|
"env" : {
|
||||||
|
"description" : "The container runtime environment as NUL-separated list. Replaces any lxc.environment.runtime entries in the config.",
|
||||||
|
"optional" : 1,
|
||||||
|
"pattern" : "(?^:(?:\\w+=[^\\0]+)(?:\\0\\w+=[^\\0]+)*)",
|
||||||
|
"type" : "string"
|
||||||
|
},
|
||||||
"features" : {
|
"features" : {
|
||||||
"description" : "Allow containers access to advanced features.",
|
"description" : "Allow containers access to advanced features.",
|
||||||
"format" : {
|
"format" : {
|
||||||
@@ -44598,6 +44650,11 @@ const apiSchema = [
|
|||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"type" : "string"
|
"type" : "string"
|
||||||
},
|
},
|
||||||
|
"host-managed" : {
|
||||||
|
"description" : "Whether this interface's IP configuration should be managed by the host.",
|
||||||
|
"optional" : 1,
|
||||||
|
"type" : "boolean"
|
||||||
|
},
|
||||||
"hwaddr" : {
|
"hwaddr" : {
|
||||||
"description" : "The interface MAC address. This is dynamically allocated by default, but you can set that statically if needed, for example to always have the same link-local IPv6 address. (lxc.network.hwaddr)",
|
"description" : "The interface MAC address. This is dynamically allocated by default, but you can set that statically if needed, for example to always have the same link-local IPv6 address. (lxc.network.hwaddr)",
|
||||||
"format" : "mac-addr",
|
"format" : "mac-addr",
|
||||||
@@ -44669,7 +44726,7 @@ const apiSchema = [
|
|||||||
},
|
},
|
||||||
"optional" : 1,
|
"optional" : 1,
|
||||||
"type" : "string",
|
"type" : "string",
|
||||||
"typetext" : "name=<string> [,bridge=<bridge>] [,firewall=<1|0>] [,gw=<GatewayIPv4>] [,gw6=<GatewayIPv6>] [,hwaddr=<XX:XX:XX:XX:XX:XX>] [,ip=<(IPv4/CIDR|dhcp|manual)>] [,ip6=<(IPv6/CIDR|auto|dhcp|manual)>] [,link_down=<1|0>] [,mtu=<integer>] [,rate=<mbps>] [,tag=<integer>] [,trunks=<vlanid[;vlanid...]>] [,type=<veth>]"
|
"typetext" : "name=<string> [,bridge=<bridge>] [,firewall=<1|0>] [,gw=<GatewayIPv4>] [,gw6=<GatewayIPv6>] [,host-managed=<1|0>] [,hwaddr=<XX:XX:XX:XX:XX:XX>] [,ip=<(IPv4/CIDR|dhcp|manual)>] [,ip6=<(IPv6/CIDR|auto|dhcp|manual)>] [,link_down=<1|0>] [,mtu=<integer>] [,rate=<mbps>] [,tag=<integer>] [,trunks=<vlanid[;vlanid...]>] [,type=<veth>]"
|
||||||
},
|
},
|
||||||
"node" : {
|
"node" : {
|
||||||
"description" : "The cluster node name.",
|
"description" : "The cluster node name.",
|
||||||
@@ -52790,6 +52847,66 @@ const apiSchema = [
|
|||||||
"path" : "/nodes/{node}/storage/{storage}/download-url",
|
"path" : "/nodes/{node}/storage/{storage}/download-url",
|
||||||
"text" : "download-url"
|
"text" : "download-url"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"info" : {
|
||||||
|
"POST" : {
|
||||||
|
"allowtoken" : 1,
|
||||||
|
"description" : "Pull an OCI image from a registry.",
|
||||||
|
"method" : "POST",
|
||||||
|
"name" : "oci_registry_pull",
|
||||||
|
"parameters" : {
|
||||||
|
"additionalProperties" : 0,
|
||||||
|
"properties" : {
|
||||||
|
"node" : {
|
||||||
|
"description" : "The cluster node name.",
|
||||||
|
"format" : "pve-node",
|
||||||
|
"type" : "string",
|
||||||
|
"typetext" : "<string>"
|
||||||
|
},
|
||||||
|
"reference" : {
|
||||||
|
"description" : "The reference to the OCI image to download.",
|
||||||
|
"pattern" : "^(?:(?:[a-zA-Z\\d]|[a-zA-Z\\d][a-zA-Z\\d-]*[a-zA-Z\\d])(?:\\.(?:[a-zA-Z\\d]|[a-zA-Z\\d][a-zA-Z\\d-]*[a-zA-Z\\d]))*(?::\\d+)?/)?[a-z\\d]+(?:/[a-z\\d]+(?:(?:(?:[._]|__|[-]*)[a-z\\d]+)+)?)*:\\w[\\w.-]{0,127}$",
|
||||||
|
"type" : "string"
|
||||||
|
},
|
||||||
|
"storage" : {
|
||||||
|
"description" : "The storage identifier.",
|
||||||
|
"format" : "pve-storage-id",
|
||||||
|
"format_description" : "storage ID",
|
||||||
|
"type" : "string",
|
||||||
|
"typetext" : "<storage ID>"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"permissions" : {
|
||||||
|
"check" : [
|
||||||
|
"and",
|
||||||
|
[
|
||||||
|
"perm",
|
||||||
|
"/storage/{storage}",
|
||||||
|
[
|
||||||
|
"Datastore.AllocateTemplate"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"perm",
|
||||||
|
"/nodes/{node}",
|
||||||
|
[
|
||||||
|
"Sys.AccessNetwork"
|
||||||
|
]
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"protected" : 1,
|
||||||
|
"proxyto" : "node",
|
||||||
|
"returns" : {
|
||||||
|
"type" : "string"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"leaf" : 1,
|
||||||
|
"path" : "/nodes/{node}/storage/{storage}/oci-registry-pull",
|
||||||
|
"text" : "oci-registry-pull"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"info" : {
|
"info" : {
|
||||||
"GET" : {
|
"GET" : {
|
||||||
@@ -59253,6 +59370,51 @@ const apiSchema = [
|
|||||||
"path" : "/nodes/{node}/aplinfo",
|
"path" : "/nodes/{node}/aplinfo",
|
||||||
"text" : "aplinfo"
|
"text" : "aplinfo"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"info" : {
|
||||||
|
"GET" : {
|
||||||
|
"allowtoken" : 1,
|
||||||
|
"description" : "List all tags for an OCI repository reference.",
|
||||||
|
"method" : "GET",
|
||||||
|
"name" : "query_oci_repo_tags",
|
||||||
|
"parameters" : {
|
||||||
|
"additionalProperties" : 0,
|
||||||
|
"properties" : {
|
||||||
|
"node" : {
|
||||||
|
"description" : "The cluster node name.",
|
||||||
|
"format" : "pve-node",
|
||||||
|
"type" : "string",
|
||||||
|
"typetext" : "<string>"
|
||||||
|
},
|
||||||
|
"reference" : {
|
||||||
|
"description" : "The reference to the repository to query tags from.",
|
||||||
|
"pattern" : "^(?:(?:[a-zA-Z\\d]|[a-zA-Z\\d][a-zA-Z\\d-]*[a-zA-Z\\d])(?:\\.(?:[a-zA-Z\\d]|[a-zA-Z\\d][a-zA-Z\\d-]*[a-zA-Z\\d]))*(?::\\d+)?/)?[a-z\\d]+(?:(?:[._]|__|[-]*)[a-z\\d]+)*(?:/[a-z\\d]+(?:(?:[._]|__|[-]*)[a-z\\d]+)*)*$",
|
||||||
|
"type" : "string"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"permissions" : {
|
||||||
|
"check" : [
|
||||||
|
"perm",
|
||||||
|
"/nodes/{node}",
|
||||||
|
[
|
||||||
|
"Sys.AccessNetwork"
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"proxyto" : "node",
|
||||||
|
"returns" : {
|
||||||
|
"items" : {
|
||||||
|
"type" : "string"
|
||||||
|
},
|
||||||
|
"type" : "array"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"leaf" : 1,
|
||||||
|
"path" : "/nodes/{node}/query-oci-repo-tags",
|
||||||
|
"text" : "query-oci-repo-tags"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"info" : {
|
"info" : {
|
||||||
"GET" : {
|
"GET" : {
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
`net[n]`: `name=<string> [,bridge=<bridge>] [,firewall=<1|0>] [,gw=<GatewayIPv4>] [,gw6=<GatewayIPv6>] [,hwaddr=<XX:XX:XX:XX:XX:XX>] [,ip=<(IPv4/CIDR|dhcp|manual)>] [,ip6=<(IPv6/CIDR|auto|dhcp|manual)>] [,link_down=<1|0>] [,mtu=<integer>] [,rate=<mbps>] [,tag=<integer>] [,trunks=<vlanid[;vlanid...]>] [,type=<veth>]` ::
|
`net[n]`: `name=<string> [,bridge=<bridge>] [,firewall=<1|0>] [,gw=<GatewayIPv4>] [,gw6=<GatewayIPv6>] [,host-managed=<1|0>] [,hwaddr=<XX:XX:XX:XX:XX:XX>] [,ip=<(IPv4/CIDR|dhcp|manual)>] [,ip6=<(IPv6/CIDR|auto|dhcp|manual)>] [,link_down=<1|0>] [,mtu=<integer>] [,rate=<mbps>] [,tag=<integer>] [,trunks=<vlanid[;vlanid...]>] [,type=<veth>]` ::
|
||||||
|
|
||||||
Specifies network interfaces for the container.
|
Specifies network interfaces for the container.
|
||||||
|
|
||||||
@@ -18,6 +18,10 @@ Default gateway for IPv4 traffic.
|
|||||||
|
|
||||||
Default gateway for IPv6 traffic.
|
Default gateway for IPv6 traffic.
|
||||||
|
|
||||||
|
`host-managed`=`<boolean>` ;;
|
||||||
|
|
||||||
|
Whether this interface's IP configuration should be managed by the host.
|
||||||
|
|
||||||
`hwaddr`=`<XX:XX:XX:XX:XX:XX>` ;;
|
`hwaddr`=`<XX:XX:XX:XX:XX:XX>` ;;
|
||||||
|
|
||||||
A common MAC address with the I/G (Individual/Group) bit not set.
|
A common MAC address with the I/G (Individual/Group) bit not set.
|
||||||
|
|||||||
@@ -136,6 +136,14 @@ Description for the Container. Shown in the web-interface CT's summary. This is
|
|||||||
|
|
||||||
Device to pass through to the container
|
Device to pass through to the container
|
||||||
|
|
||||||
|
`--entrypoint` `<string>` ('default =' `/sbin/init`)::
|
||||||
|
|
||||||
|
Absolute path from container rootfs to the binary to use as init.
|
||||||
|
|
||||||
|
`--env` `(?^:(?:\w+=[^\0]+)(?:\0\w+=[^\0]+)*)` ::
|
||||||
|
|
||||||
|
The container runtime environment as NUL-separated list. Replaces any lxc.environment.runtime entries in the config.
|
||||||
|
|
||||||
`--features` `[force_rw_sys=<1|0>] [,fuse=<1|0>] [,keyctl=<1|0>] [,mknod=<1|0>] [,mount=<fstype;fstype;...>] [,nesting=<1|0>]` ::
|
`--features` `[force_rw_sys=<1|0>] [,fuse=<1|0>] [,keyctl=<1|0>] [,mknod=<1|0>] [,mount=<fstype;fstype;...>] [,nesting=<1|0>]` ::
|
||||||
|
|
||||||
Allow containers access to advanced features.
|
Allow containers access to advanced features.
|
||||||
@@ -176,7 +184,7 @@ Use volume as container mount point. Use the special syntax STORAGE_ID:SIZE_IN_G
|
|||||||
|
|
||||||
Sets DNS server IP address for a container. Create will automatically use the setting from the host if you neither set searchdomain nor nameserver.
|
Sets DNS server IP address for a container. Create will automatically use the setting from the host if you neither set searchdomain nor nameserver.
|
||||||
|
|
||||||
`--net[n]` `name=<string> [,bridge=<bridge>] [,firewall=<1|0>] [,gw=<GatewayIPv4>] [,gw6=<GatewayIPv6>] [,hwaddr=<XX:XX:XX:XX:XX:XX>] [,ip=<(IPv4/CIDR|dhcp|manual)>] [,ip6=<(IPv6/CIDR|auto|dhcp|manual)>] [,link_down=<1|0>] [,mtu=<integer>] [,rate=<mbps>] [,tag=<integer>] [,trunks=<vlanid[;vlanid...]>] [,type=<veth>]` ::
|
`--net[n]` `name=<string> [,bridge=<bridge>] [,firewall=<1|0>] [,gw=<GatewayIPv4>] [,gw6=<GatewayIPv6>] [,host-managed=<1|0>] [,hwaddr=<XX:XX:XX:XX:XX:XX>] [,ip=<(IPv4/CIDR|dhcp|manual)>] [,ip6=<(IPv6/CIDR|auto|dhcp|manual)>] [,link_down=<1|0>] [,mtu=<integer>] [,rate=<mbps>] [,tag=<integer>] [,trunks=<vlanid[;vlanid...]>] [,type=<veth>]` ::
|
||||||
|
|
||||||
Specifies network interfaces for the container.
|
Specifies network interfaces for the container.
|
||||||
|
|
||||||
@@ -707,6 +715,14 @@ Description for the Container. Shown in the web-interface CT's summary. This is
|
|||||||
|
|
||||||
Device to pass through to the container
|
Device to pass through to the container
|
||||||
|
|
||||||
|
`--entrypoint` `<string>` ('default =' `/sbin/init`)::
|
||||||
|
|
||||||
|
Absolute path from container rootfs to the binary to use as init.
|
||||||
|
|
||||||
|
`--env` `(?^:(?:\w+=[^\0]+)(?:\0\w+=[^\0]+)*)` ::
|
||||||
|
|
||||||
|
The container runtime environment as NUL-separated list. Replaces any lxc.environment.runtime entries in the config.
|
||||||
|
|
||||||
`--features` `[force_rw_sys=<1|0>] [,fuse=<1|0>] [,keyctl=<1|0>] [,mknod=<1|0>] [,mount=<fstype;fstype;...>] [,nesting=<1|0>]` ::
|
`--features` `[force_rw_sys=<1|0>] [,fuse=<1|0>] [,keyctl=<1|0>] [,mknod=<1|0>] [,mount=<fstype;fstype;...>] [,nesting=<1|0>]` ::
|
||||||
|
|
||||||
Allow containers access to advanced features.
|
Allow containers access to advanced features.
|
||||||
@@ -747,7 +763,7 @@ Use volume as container mount point. Use the special syntax STORAGE_ID:SIZE_IN_G
|
|||||||
|
|
||||||
Sets DNS server IP address for a container. Create will automatically use the setting from the host if you neither set searchdomain nor nameserver.
|
Sets DNS server IP address for a container. Create will automatically use the setting from the host if you neither set searchdomain nor nameserver.
|
||||||
|
|
||||||
`--net[n]` `name=<string> [,bridge=<bridge>] [,firewall=<1|0>] [,gw=<GatewayIPv4>] [,gw6=<GatewayIPv6>] [,hwaddr=<XX:XX:XX:XX:XX:XX>] [,ip=<(IPv4/CIDR|dhcp|manual)>] [,ip6=<(IPv6/CIDR|auto|dhcp|manual)>] [,link_down=<1|0>] [,mtu=<integer>] [,rate=<mbps>] [,tag=<integer>] [,trunks=<vlanid[;vlanid...]>] [,type=<veth>]` ::
|
`--net[n]` `name=<string> [,bridge=<bridge>] [,firewall=<1|0>] [,gw=<GatewayIPv4>] [,gw6=<GatewayIPv6>] [,host-managed=<1|0>] [,hwaddr=<XX:XX:XX:XX:XX:XX>] [,ip=<(IPv4/CIDR|dhcp|manual)>] [,ip6=<(IPv6/CIDR|auto|dhcp|manual)>] [,link_down=<1|0>] [,mtu=<integer>] [,rate=<mbps>] [,tag=<integer>] [,trunks=<vlanid[;vlanid...]>] [,type=<veth>]` ::
|
||||||
|
|
||||||
Specifies network interfaces for the container.
|
Specifies network interfaces for the container.
|
||||||
|
|
||||||
@@ -910,6 +926,14 @@ Device to pass through to the container
|
|||||||
|
|
||||||
Prevent changes if current configuration file has different SHA1 digest. This can be used to prevent concurrent modifications.
|
Prevent changes if current configuration file has different SHA1 digest. This can be used to prevent concurrent modifications.
|
||||||
|
|
||||||
|
`--entrypoint` `<string>` ('default =' `/sbin/init`)::
|
||||||
|
|
||||||
|
Absolute path from container rootfs to the binary to use as init.
|
||||||
|
|
||||||
|
`--env` `(?^:(?:\w+=[^\0]+)(?:\0\w+=[^\0]+)*)` ::
|
||||||
|
|
||||||
|
The container runtime environment as NUL-separated list. Replaces any lxc.environment.runtime entries in the config.
|
||||||
|
|
||||||
`--features` `[force_rw_sys=<1|0>] [,fuse=<1|0>] [,keyctl=<1|0>] [,mknod=<1|0>] [,mount=<fstype;fstype;...>] [,nesting=<1|0>]` ::
|
`--features` `[force_rw_sys=<1|0>] [,fuse=<1|0>] [,keyctl=<1|0>] [,mknod=<1|0>] [,mount=<fstype;fstype;...>] [,nesting=<1|0>]` ::
|
||||||
|
|
||||||
Allow containers access to advanced features.
|
Allow containers access to advanced features.
|
||||||
@@ -938,7 +962,7 @@ Use volume as container mount point. Use the special syntax STORAGE_ID:SIZE_IN_G
|
|||||||
|
|
||||||
Sets DNS server IP address for a container. Create will automatically use the setting from the host if you neither set searchdomain nor nameserver.
|
Sets DNS server IP address for a container. Create will automatically use the setting from the host if you neither set searchdomain nor nameserver.
|
||||||
|
|
||||||
`--net[n]` `name=<string> [,bridge=<bridge>] [,firewall=<1|0>] [,gw=<GatewayIPv4>] [,gw6=<GatewayIPv6>] [,hwaddr=<XX:XX:XX:XX:XX:XX>] [,ip=<(IPv4/CIDR|dhcp|manual)>] [,ip6=<(IPv6/CIDR|auto|dhcp|manual)>] [,link_down=<1|0>] [,mtu=<integer>] [,rate=<mbps>] [,tag=<integer>] [,trunks=<vlanid[;vlanid...]>] [,type=<veth>]` ::
|
`--net[n]` `name=<string> [,bridge=<bridge>] [,firewall=<1|0>] [,gw=<GatewayIPv4>] [,gw6=<GatewayIPv6>] [,host-managed=<1|0>] [,hwaddr=<XX:XX:XX:XX:XX:XX>] [,ip=<(IPv4/CIDR|dhcp|manual)>] [,ip6=<(IPv6/CIDR|auto|dhcp|manual)>] [,link_down=<1|0>] [,mtu=<integer>] [,rate=<mbps>] [,tag=<integer>] [,trunks=<vlanid[;vlanid...]>] [,type=<veth>]` ::
|
||||||
|
|
||||||
Specifies network interfaces for the container.
|
Specifies network interfaces for the container.
|
||||||
|
|
||||||
|
|||||||
@@ -56,6 +56,14 @@ Path to the device to pass through to the container
|
|||||||
|
|
||||||
User ID to be assigned to the device node
|
User ID to be assigned to the device node
|
||||||
|
|
||||||
|
`entrypoint`: `<string>` ('default =' `/sbin/init`)::
|
||||||
|
|
||||||
|
Absolute path from container rootfs to the binary to use as init.
|
||||||
|
|
||||||
|
`env`: `(?^:(?:\w+=[^\0]+)(?:\0\w+=[^\0]+)*)` ::
|
||||||
|
|
||||||
|
The container runtime environment as NUL-separated list. Replaces any lxc.environment.runtime entries in the config.
|
||||||
|
|
||||||
`features`: `[force_rw_sys=<1|0>] [,fuse=<1|0>] [,keyctl=<1|0>] [,mknod=<1|0>] [,mount=<fstype;fstype;...>] [,nesting=<1|0>]` ::
|
`features`: `[force_rw_sys=<1|0>] [,fuse=<1|0>] [,keyctl=<1|0>] [,mknod=<1|0>] [,mount=<fstype;fstype;...>] [,nesting=<1|0>]` ::
|
||||||
|
|
||||||
Allow containers access to advanced features.
|
Allow containers access to advanced features.
|
||||||
@@ -152,7 +160,7 @@ Volume, device or directory to mount into the container.
|
|||||||
|
|
||||||
Sets DNS server IP address for a container. Create will automatically use the setting from the host if you neither set searchdomain nor nameserver.
|
Sets DNS server IP address for a container. Create will automatically use the setting from the host if you neither set searchdomain nor nameserver.
|
||||||
|
|
||||||
`net[n]`: `name=<string> [,bridge=<bridge>] [,firewall=<1|0>] [,gw=<GatewayIPv4>] [,gw6=<GatewayIPv6>] [,hwaddr=<XX:XX:XX:XX:XX:XX>] [,ip=<(IPv4/CIDR|dhcp|manual)>] [,ip6=<(IPv6/CIDR|auto|dhcp|manual)>] [,link_down=<1|0>] [,mtu=<integer>] [,rate=<mbps>] [,tag=<integer>] [,trunks=<vlanid[;vlanid...]>] [,type=<veth>]` ::
|
`net[n]`: `name=<string> [,bridge=<bridge>] [,firewall=<1|0>] [,gw=<GatewayIPv4>] [,gw6=<GatewayIPv6>] [,host-managed=<1|0>] [,hwaddr=<XX:XX:XX:XX:XX:XX>] [,ip=<(IPv4/CIDR|dhcp|manual)>] [,ip6=<(IPv6/CIDR|auto|dhcp|manual)>] [,link_down=<1|0>] [,mtu=<integer>] [,rate=<mbps>] [,tag=<integer>] [,trunks=<vlanid[;vlanid...]>] [,type=<veth>]` ::
|
||||||
|
|
||||||
Specifies network interfaces for the container.
|
Specifies network interfaces for the container.
|
||||||
|
|
||||||
@@ -172,6 +180,10 @@ Default gateway for IPv4 traffic.
|
|||||||
|
|
||||||
Default gateway for IPv6 traffic.
|
Default gateway for IPv6 traffic.
|
||||||
|
|
||||||
|
`host-managed`=`<boolean>` ;;
|
||||||
|
|
||||||
|
Whether this interface's IP configuration should be managed by the host.
|
||||||
|
|
||||||
`hwaddr`=`<XX:XX:XX:XX:XX:XX>` ;;
|
`hwaddr`=`<XX:XX:XX:XX:XX:XX>` ;;
|
||||||
|
|
||||||
A common MAC address with the I/G (Individual/Group) bit not set.
|
A common MAC address with the I/G (Individual/Group) bit not set.
|
||||||
|
|||||||
Reference in New Issue
Block a user