如何调整docker容器的cpu-share值dynamiclly?
我使用docker1.11,我运行一个容器,如:
sudo docker run -it --rm --cpu-shares 4 zeroboh/stress --cpu 2
我想在Docker容器继续运行时更改cpu-shares的值。 有没有办法呢?
我试图用VIM编辑文件/sys/fs/cgroup/cpu/docker/[containerID]/cpu.shares
,但是因为“Fsync失败”而失败。 这意味着我不能直接修改cgroup文件?
我认为docker更新是要走的路。 可能看起来像这样(来自参考文档)
$ docker update --cpu-shares 512 abebf7571666