Tabela de conteúdos

Update (Docker)

Este comando serve para alterar configurações de um ou mais contêineres.

$ docker update [opções] contêiner1 contêiner2 [...]

Opções:

  --blkio-weight          Block IO (relative weight), between 10 and 1000
  -c, --cpu-shares        CPU shares (relative weight)
  --cpu-period            Limit CPU CFS (Completely Fair Scheduler) period
  --cpu-quota             Limit CPU CFS (Completely Fair Scheduler) quota
  --cpuset-cpus           CPUs in which to allow execution (0-3, 0,1)
  --cpuset-mems           MEMs in which to allow execution (0-3, 0,1)
  --help                  Print usage
  --kernel-memory         Kernel memory limit
  -m, --memory            Memory limit
  --memory-reservation    Memory soft limit
  --memory-swap           Swap limit equal to memory plus swap: '-1' to enable unlimited swap
  --restart               Restart policy to apply when a container exits

Parâmetro Restart

# docker update --restart=[valor] conteiner1

Onde valor pode ser:

Parâmetro Memory

No exemplo abaixo estamos limitando a memória máxima que o contêiner pode ocupar em 2GB:

# docker update --memory=2g conteiner1