| 用途 | 定制停止信号与宽限期 |
|---|---|
| 语法 | --stop-signal SIGQUIT 等;--stop-timeout 秒数 |
| 默认 | SIGTERM,超时后 SIGKILL |
示例
示例
docker run -d --stop-signal SIGQUIT --stop-timeout 30 nginx:1.27-alpine
docker stop -t 30 web # 仅本次停止放宽到 30 秒SIGKILL(9) 不给进程清理机会,只能作为兜底;需要落盘或摘流量的服务把信号设成应用支持的优雅停止信号。