====== 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