Debian Docker故障排查可按以下步骤进行:
journalctl -u docker.service 或 cat /var/log/docker.log。docker logs <容器ID/名称>,实时查看可加 -f。docker ps -a,查看是否异常退出。docker inspect <容器ID>,确认网络、端口、卷挂载等参数正确。docker network inspect <网络名>,检查IP、网关配置。netstat -tulnp 或 docker port <容器ID>,避免端口占用。sudo ufw status 或 iptables -L,确保允许容器流量。docker stats 查看CPU/内存使用,调整 --memory 等参数。docker 组,或使用 sudo 执行命令。docker pull <镜像名> 重新拉取,或检查本地镜像是否损坏。uname -r 确认内核版本,加载必要模块(如 overlay)。df -h,清理无用镜像/容器:docker system prune。sudo systemctl restart docker,或重建网络 docker network rm/create。高级调试:若仍无法解决,可使用 strace 调试容器进程,或查阅Docker官方文档、社区论坛寻求帮助。