1
我想知道是否有docker提供的任何功能或者Linux的一项功能,可以用来更改在运行时分配给docker容器的CPU?有没有办法在运行时动态更改Docker容器的CPU数量?
例如:
我运行一个名为test的图像:通过结合其1.0的说2个核开出4:
$ docker run --cpuset-cpus=0,1 test:1.0
现在,这保证我说的容器将有2个内核和100%的利用率。我想要做的是在运行时更改容器分配的CPU。所以如果我觉得没有其他进程在使用它,我想给它多一个核心。或者如果我觉得某些其他进程需要它,则将其已经给出的内核数量减少1。在这个变化过程中容器应该保持运行。