docker更新cpu和内存以取消限制

docker更新cpu和内存以取消限制,docker,Docker,我有一些容器在cpu和内存限制下运行,如下所示: (docker ce版本19.03.13.on CentOS 7) 我试图通过docker update删除所有限制(不允许删除容器并启动新容器) 然后我再次检查,得到了相同的极限值。 有没有办法消除所有cpu和内存限制 我可以想到的另一种方法是更改cgroup值,例如: echo "-1" > /sys/fs/cgroup/cpu/docker/caacbd02c6fb50e05e4b9a0aecc7313078164

我有一些容器在cpu和内存限制下运行,如下所示: (docker ce版本
19.03.13
.on CentOS 7)

我试图通过
docker update
删除所有限制(不允许删除容器并启动新容器)

然后我再次检查,得到了相同的极限值。 有没有办法消除所有cpu和内存限制

我可以想到的另一种方法是更改
cgroup
值,例如:

echo "-1" > /sys/fs/cgroup/cpu/docker/caacbd02c6fb50e05e4b9a0aecc73130781641eb3538c3f0cc5c99a2e4eb6bdd/cpu.cfs_quota_us
但是,在容器重新启动后,将刷新cgroup值

docker update --cpu-quota 0 \
 --memory 0 \
  --memory-reservation 0 \
  --memory-swap 0 \
  --cpu-period 0 \
  mycontainer
echo "-1" > /sys/fs/cgroup/cpu/docker/caacbd02c6fb50e05e4b9a0aecc73130781641eb3538c3f0cc5c99a2e4eb6bdd/cpu.cfs_quota_us