| 含义 | 128+15 = SIGTERM |
|---|---|
| 来源 | docker stop / 编排滚动更新 / 宿主关机 |
| 关注点 | 是否完成优雅退出(连接排空、数据落盘) |
示例
示例
docker stop web
docker inspect -f 'exit={{.State.ExitCode}}' web
docker logs --tail 50 web | tail -10若业务要求零丢失,应用需要捕获 SIGTERM 并完成收尾;这属于应用改造而非容器参数问题。
143 = 128+15,进程收到 SIGTERM:docker stop 的正常信号就是 SIGTERM,应用没做捕获时以 143 退出属于预期现象。
| 含义 | 128+15 = SIGTERM |
|---|---|
| 来源 | docker stop / 编排滚动更新 / 宿主关机 |
| 关注点 | 是否完成优雅退出(连接排空、数据落盘) |
docker stop web
docker inspect -f 'exit={{.State.ExitCode}}' web
docker logs --tail 50 web | tail -10