docker stop 之后,那十秒在等什么
改完配置,执行 docker stop api,终端停在那里不动。十秒后命令返回,容器没了,日志里却连一句 “shutting down” 都没有。再一看退出码:
1docker inspect -f '{{.State.ExitCode}}' api
2# 137137 是 128 + 9,意思是进程被 SIGKILL 强杀。问题是,docker stop 明明先发的是 SIGTERM,为什么对方像没听见?
[ CATEGORY ]
docker 分类下共有 1 篇编程实战文章,涵盖常见问题排查、代码示例与实践经验。
改完配置,执行 docker stop api,终端停在那里不动。十秒后命令返回,容器没了,日志里却连一句 “shutting down” 都没有。再一看退出码:
1docker inspect -f '{{.State.ExitCode}}' api
2# 137137 是 128 + 9,意思是进程被 SIGKILL 强杀。问题是,docker stop 明明先发的是 SIGTERM,为什么对方像没听见?