Ferramentas do usuário

Ferramentas do site


docker:update

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:

  • no: Não reinicia automaticamente
  • always: Sempre reinicia
  • unless-stopped: Só não reinicia quando o desligamento for provocado pelo usuário.
  • on-failure: Só reinicia quando o desligamento for decorrente de alguma falha.

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
docker/update.txt · Última modificação: 27/04/2021 12:05 por 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki