解决Docker宿主机agetty进程CPU占用率100%的问题

问题描述

docker宿主机通过top查看进程,发现有多个agetty进程100%占用CPU资源。

解决方法

引起这个问题的原因是在使用"docker run"运行容器时使用了 "/sbin/init"和"--privileged"参数。
在宿主机以及Container中运行下述命令:

systemctl stop getty@tty1.service
systemctl mask getty@tty1.service

至此问题解决。

还没有评论,快来抢沙发!

发表评论