LinuxCommandLibrary

docker-update

Update configuration of Docker containers.

TLDR

Update restart policy to apply when a specific container exits

$ docker update --restart=[always|no|on-failure|unless-stopped] [container_name]
copy


Update the policy to restart up to three times a specific container when it exits with non-zero exit status
$ docker update --restart=on-failure:3 [container_name]
copy


Update the number of CPUs available to a specific container
$ docker update --cpus [count] [container_name]
copy


Update the memory limit in [M]egabytes for a specific container
$ docker update --memory [limit]M [container_name]
copy


Update the maximum number of process IDs allowed inside a specific container (use -1 for unlimited)
$ docker update --pids-limit [count] [container_name]
copy


Update the amount of memory in [M]egabytes a specific container can swap to disk (use -1 for unlimited)
$ docker update --memory-swap [limit]M [container_name]
copy

SYNOPSIS

docker update [OPTIONS] CONTAINER [CONTAINER...]

DESCRIPTION

Alias for docker container update.

OPTIONS

--blkio-weight=0 Block IO (relative weight), between 10 and 1000, or 0 to disable (default 0)

--cpu-period=0 Limit CPU CFS (Completely Fair Scheduler) period

--cpu-quota=0 Limit CPU CFS (Completely Fair Scheduler) quota

--cpu-rt-period=0 Limit the CPU real-time period in microseconds

--cpu-rt-runtime=0 Limit the CPU real-time runtime in microseconds

-c, --cpu-shares=0 CPU shares (relative weight)

--cpus= Number of CPUs

--cpuset-cpus="" CPUs in which to allow execution (0-3, 0,1)

--cpuset-mems="" MEMs in which to allow execution (0-3, 0,1)

-h, --help[=false] help for update

-m, --memory=0 Memory limit

--memory-reservation=0 Memory soft limit

--memory-swap=0 Swap limit equal to memory plus swap: -1 to enable unlimited swap

--pids-limit=0 Tune container pids limit (set -1 for unlimited)

--restart="" Restart policy to apply when a container exits

SEE ALSO

docker(1)

Copied to clipboard