| 默认 | SIGKILL:进程立即终止,无清理机会 |
|---|---|
| 指定信号 | -s SIGTERM 等可自定义(少见) |
| 适用 | stop 超时仍不退、句柄僵死、极端应急 |
| 后果 | 连接硬断、未落盘数据可能丢失 |
使用示例
使用示例
docker kill myapp
docker kill -s SIGTERM myapp # 自定义信号的少见用法kill 后容器置为 Exited:用 docker inspect 看 ExitCode(137 通常=被 SIGKILL/内存不足)。
直接发送信号(默认 SIGKILL)终止容器:无优雅退出过程,用于进程僵死、stop 无法结束(D 状态)时;日常应优先 stop。
| 默认 | SIGKILL:进程立即终止,无清理机会 |
|---|---|
| 指定信号 | -s SIGTERM 等可自定义(少见) |
| 适用 | stop 超时仍不退、句柄僵死、极端应急 |
| 后果 | 连接硬断、未落盘数据可能丢失 |
docker kill myapp
docker kill -s SIGTERM myapp # 自定义信号的少见用法