背景环境
centos6
docker1.7
service docker status输出:
docker dead but subsys locked
各种找资料
尝试:
rm -rf /var/run/docker.*
rm -rf /var/lock/subsys/docker
(备注:如果有需要备份的docker此处千万不要用rm -rf /var/lib/docker,否则会删除所有容器数据)
尝试:
service docker stop
thin_check /var/lib/docker/devicemapper/devicemapper/metadata
thin_check --clear-needs-check-flag /var/lib/docker/devicemapper/devicemapper/metadata
service docker start
最后的办法
docker -d可以启动
那就采用
nohup docker -d &
先临时用着,后续有空更深入研究。
本文详细讲述了在 CentOS 6 系统上遇到 Docker 死锁问题时,通过清理var/run/docker和var/lock/subsys/docker文件、停止并检查devicemapper metadata、重启Docker服务,以及临时使用nohup docker-d &的解决过程。
1993

被折叠的 条评论
为什么被折叠?



