需要进到container中操作,
执行
ps -ef | grep "train.py" | grep -v grep | awk '{print "kill -9 "$2}' | sh
简单解释一下, ps -ef是显示当前进程,结果通过管道传到grep, grep将含有train.py的行显示出来,-v是去掉其中包含grep的行,最后awk是运行kill命令,$2是第二个字段,对应每个进程的PID, 即把包含任务train.py对应的进程都kill掉。
另外,在docker内运行ps -rf是显示当前终端进程。