操作环境
CentOS Linux release 7.4.1708 (Core)
Docker version 17.03.1-ce, build c6d412e
问题描述
docker宿主机通过top查看进程,发现有多个agetty进程100%占用CPU资源
解决方法
引起这个问题的原因是在使用"docker run"运行容器时使用了 "/sbin/init"和"--privileged"参数
在宿主机以及Container中运行下述命令
#systemctl stop getty@tty1.service
#systemctl mask getty@tty1.service
执行命令后,top查看资源如下

本文介绍了解决docker宿主机上agetty进程占用CPU资源过高的问题。该问题由运行容器时使用特定参数引起。文章提供了具体的解决步骤,包括在宿主机及容器内停止并屏蔽getty@tty1.service服务。
3243

被折叠的 条评论
为什么被折叠?



