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 以更高的优先级运行。 相关内容 删除 CrossPlatformui 包时出错 Ubuntu 16.04 仅硬关机,而不是关机/挂起/休眠 Exchange 2010 邮箱数据库大小限制 迷惑: 根据另一个表填充单元格 在 Microsoft 记事本中插入项目符号 网络问题 Lua 替代 icomma 包? ‘systemctl suspend’ 似乎挂起了,并且无法在系统睡眠状态下执行脚本 终止长时间运行的 rm 命令的效果