Docker 容器卡死,如何强制关闭?
使用 docker-compose down
命令关闭 Docker 容器时,有时会遇到无响应的情况。以下方法可以帮助您强制关闭卡死的容器:
方法一:强制停止并删除容器
这是最可靠的方法,可确保容器完全关闭:
docker stop <容器ID或名称>
docker rm <容器ID或名称>
方法二:增加 HTTP 超时时间
如果网络延迟导致超时错误,可以增加 compose_http_timeout
环境变量的值,给予 docker-compose
更多时间完成 HTTP 请求:
compose_http_timeout=120 docker-compose down
方法三:启用详细模式
使用 -v
或 --verbose
参数,输出更多调试信息,帮助您找到问题根源:
docker-compose down -v
请将 <容器ID或名称>
替换为实际的容器 ID 或名称。 选择适合您情况的方法,快速解决 Docker 容器卡死问题。