LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

docker-container-update

dynamically update container resource limits

TLDR

Update CPU limit
$ docker container update --cpus [2] [container]
copy
Update memory limit
$ docker container update --memory [512m] [container]
copy
Update restart policy
$ docker container update --restart [always] [container]
copy
Update multiple containers
$ docker container update --memory [1g] [container1] [container2]
copy

SYNOPSIS

docker container update [options] container [container...]

DESCRIPTION

docker container update dynamically updates resource constraints and restart policies for one or more running containers without requiring a restart. This allows administrators to adjust resource limits in response to changing workload requirements or to correct initial configuration mistakes.While most resource limit changes take effect immediately, some settings may require a container restart to fully apply. The restart policy update is particularly useful for changing whether containers should automatically restart on failure or system boot.

PARAMETERS

--cpus decimal

Number of CPUs.
--memory -m bytes
Memory limit.
--memory-swap bytes
Swap limit.
--restart policy
Restart policy (no, on-failure, always, unless-stopped).
--cpu-shares int
CPU shares.

SEE ALSO

Copied to clipboard
Kai