- 容器内部,1号进程永远不会响应SIGKILL和SIGSTOP两个信号。
- 其他的信号,如果用户自己注册了hander,那么就可以响应SIGTERM信号。
在容器内部
kill -9 1发送的是SIGKILL信号,内核阻止了1号进程响应此信号kill 1发送的是SIGTERM信号,程序没有这个信号的handler,那么就不处理。注册了handler才会调用。
如果不在容器内部,那么容器的进程时机上并不是1号进程,那么就可以通过kill -9 xxx来杀死。
在容器内部
kill -9 1发送的是SIGKILL信号,内核阻止了1号进程响应此信号kill 1发送的是SIGTERM信号,程序没有这个信号的handler,那么就不处理。注册了handler才会调用。如果不在容器内部,那么容器的进程时机上并不是1号进程,那么就可以通过kill -9 xxx来杀死。