Docker服务无法启动解决办法

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,问题解决啦

猜你喜欢

转载自corejava2008.iteye.com/blog/2241270