Docker -d -D服务无法启动
??? 问题详情显示如下:
INFO[0000] Listening for HTTP on unix (/var/run/docker.sock) ERRO[0000] [graphdriver] prior storage driver "devicemapper" failed: Error running DeviceCreate (CreatePool) dm_task_run failed FATA[0000] Error starting daemon: error initializing graphdriver: Error running DeviceCreate (CreatePool) dm_task_run failed
??
这次docker挂掉起不来是因为docker容器目录磁盘空间爆满后的一些操作造成的,所以还是优先考虑空间不足的问题:
docker ps? #查看容器ID
docker stop id? #停止容器
docker rm id??? #删除容器
然后就卡死了,系统重启后,docker无法启动
?
?
1.删除上次的docker目录
rm -rf /var/lib/docker/*?? #(记得备份重要数据)
2.关闭docker0
ip l set dev docker0 down
brctl delbr docker0
?
重启服务:
systemctl start docker 或者Docker -d -D,问题解决啦
原文:http://corejava2008.iteye.com/blog/2241270