Docker 子进程不继承守护进程的优先级 2024-6-6 • docker nice cgroup 我经常运行很多docker容器,有时会导致我的系统瞬间冻结。为了防止这种情况,我创建了一个服务,可以自动将的设置得稍微高niceness一些docker-containerd。我以为这会导致所有新的子进程都继承这个niceness,但是当我启动一个新容器时,所有进程都有一个niceness的0 以下是 htop 的截图: 我不确定这是由Docker内部工作方式还是其他原因造成的(cgroups也许?)。 有人知道我如何自动为所有容器进程提供更高的权限吗niceness?我不想使用docker诸如 之类的特定功能--cpu-period,因为这意味着每次创建新容器时我都必须指定这些参数。 答案1 对我来说情况正好相反。我的所有容器都从 dockerd 继承了 nice 级别。但我只希望 dockerd 以更高的优先级运行。 相关内容 如何防止用户查看整个文件系统? 查找或估计现有系统 (VMware / SAN) 的顺序分布与随机分布 Init 进程消耗的 CPU 超过 200% 模拟蓝牙断开连接 按键限制 - 异常问题! 是否有 IMGINPUTS 环境变量? 拼写检查器 Excalibur 无法保存更改 在默认的 Windows CHM 查看器中突出显示文本 在 Ubuntu 上全新安装 Xubuntu:GRUB 能继续工作吗? 笔记本电脑屏幕和 Vizio 显示器均可用作我的台式机的双屏幕