1、查到agetty进程是哪一个容器的
命令
docker ps -q | xargs docker inspect --format ‘{{.State.Pid}}, {{.Name}}’ | grep $(ps -ef|grep |grep -v grep |awk ‘{print $3}’)
1
例子: 例如top查看到的agetty进程PID是41888,则将换成41888 命令为:
docker ps -q | xargs docker inspect --format ‘{{.State.Pid}}, {{.Name}}’ | grep $(ps -ef|grep 41888 |grep -v grep |awk ‘{print $3}’)
1
执行后查到该容器
6573, /dev
1
2、进入容器停掉agetty服务
systemctl stop getty@tty1.service && systemctl mask getty@tty1.service
直接将agetty服务杀死,对tomcat和oracle没影响