www.LinuxHowtos.org
run-update
Section: Misc. Reference Manual Pages (8)Index Return to Main Contents
NAME
run-update - update running container resource constraints
SYNOPSIS
runc update [option ...] containe-id
runc update -r resources.json|- containe-id
DESCRIPTION
The update command change the resource constraints of a running container instance.
The resources can be set using options, or, if -r is used, parsed from JSON provided as a file or from stdin.
In case -r is used, the JSON format is like this:
{
"memory": {
"limit": 0,
"reservation": 0,
"swap": 0,
"kernel": 0,
"kernelTCP": 0
},
"cpu": {
"shares": 0,
"quota": 0,
"burst": 0,
"period": 0,
"realtimeRuntime": 0,
"realtimePeriod": 0,
"cpus": "",
"mems": ""
},
"blockIO": {
"blkioWeight": 0
}
}
OPTIONS
- -resources|-r resources.json
-
Read the new resource limits from resources.json. Use - to read from
stdin. If this option is used, all other options are ignored.
- -blki-weight weight
-
Set a new io weight.
- -cp-period num
-
Set CPU CFS period to be used for hardcapping (in microseconds)
- -cp-quota num
-
Set CPU usage limit within a given period (in microseconds).
- -cp-burst num
-
Set CPU burst limit within a given period (in microseconds).
- -cp-r-period num
-
Set CPU realtime period to be used for hardcapping (in microseconds).
- -cp-r-runtime num
-
Set CPU realtime hardcap limit (in usecs). Allowed cpu time in a given period.
- -cp-share num
-
Set CPU shares (relative weight vs. other containers).
- -cpuse-cpus list
-
Set CPU(s) to use. The list can contain commas and ranges. For example:
-3,7.
- -cpuse-mems list
-
Set memory node(s) to use. The list format is the same as for
-cpuse-cpus.
- -memory num
-
Set memory limit to num bytes.
- -memor-reservation num
-
Set memory reservation, or soft limit, to num bytes.
- -memor-swap num
-
Set total memory + swap usage to num bytes. Use -1 to unset the limit
(i.e. use unlimited swap).
- -pid-limit num
-
Set the maximum number of processes allowed in the container.
- -l-cach-schema value
-
Set the value for Intel RDT/CAT L3 cache schema.
- -me-b-schema value
-
Set the Intel RDT/MBA memory bandwidth schema.
SEE ALSO
runc(8).