2016-06-30 5 views
0

ich verwende Docker 1.11, betreibe ich einen Container wie:Wie Größe des Andock-Containers CPU-Freigabe Wert Dynamiclly?

sudo docker run -it --rm --cpu-shares 4 zeroboh/stress --cpu 2 

Ich möchte cpu-Aktien den Wert ändern, während Docker Behälter am Laufen hält. Gibt es eine Methode, dies zu tun?

Ich habe versucht, Datei /sys/fs/cgroup/cpu/docker/[containerID]/cpu.shares mit VIM zu bearbeiten, aber fehlgeschlagen für "Fsync fehlgeschlagen". Es bedeutet, dass ich cgroup Datei nicht direkt ändern kann?

Antwort

1

Ich denke, docker update ist der Weg zu gehen. Konnte so aussehen (aus der referenzierten Dokumentation)
$ docker update --cpu-shares 512 abebf7571666

+0

Wow, danke! Es klappt! – h22q

Verwandte Themen