`
corejava2008
  • 浏览: 292345 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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

0
2
分享到:
评论

相关推荐

    CentOS7 docker服务无法启动解决方案及实现步骤

    主要介绍了CentOS7 docker服务无法启动解决方案及实现步骤的相关资料,这里对Docker 服务无法启动做了详细的排查工作及流程,并附解决办法,需要的朋友可以参考下

    完美解决Windows10下无法对docker容器进行端口访问的操作

    解决Windows10下无法对docker容器进行端口访问(端口映射的问题) 在Windows10系统服务器中安装了docker和docker-compose 并尝试在其中运行Nginx服务,映射也做好 问题:在主机的浏览器中,打开...解决办法 启动d

    详解Docker无法正常启动的原因及解决办法

    主要介绍了详解Docker无法正常启动的原因及解决办法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    Docker daemon 无法启动: does not match with stored UUID错误解决办法

     最近做项目,遇到Docker daemon 无法启动: does not match with stored UUID错误的问题,经过上网查找资料解决了问题,这里记录下解决办法。  Docker 默认使用loop设备存储镜像。使用/var/lib/docker存储。但是当...

    详解docker中使用systemctl启动服务报错的解决办法

    主要介绍了详解docker中使用systemctl启动服务报错的解决办法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    docker.service启动失败:Unit not found的原因及解决办法

    终于,在测试Docker版本升级后,启动Docker时,遇到了docker.service: Unit not found。问题虽然不大,但是却折磨了我几个小时,所以在此mark一下。 操作系统:Red Hat Enterprise Linux 7 原因1:docker.socket ...

    Docker容器 日志中文乱码问题解决办法

    Docker容器 日志中文乱码问题解决办法 1. 找到dockerfile文件, 如 /use/local/src/Docker/Dockerfile 2. 编辑Dockerfile 添加 ENV LANG en_US.UTF-8 ENV LANGUAGE en_US:en ENV LC_ALL en_US.UTF-8 3. 生成新的...

    《探错笔记》之docker版本升级造成容器无法启动

    前言 针对多个测试系统的各个服务器的...解决办法 当从不兼容的版本升级docker并且升级后无法启动docker容器时会出现这种情况,原因是新旧版本的两个版本命令所在目录不同,可通过以下命令进行修复 [root@centos7 /ro

    docker启动elasticsearch时内存不足问题及解决方法

    主要介绍了docker启动elasticsearch时内存不足问题,本文给大家分享安装过程及解决方法,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

    Docker出现Cannot connect to the Docker daemon. Is the docker daemon running on this host错误解决办法

    Is the docker daemon running on this host错误解决办法 发生现象: ubuntu15下,安装完Docker后,运行docker images 报错Cannot connect to the Docker daemon. Is the docker daemon running on this host? 如下...

    解决docker容器启动后马上退出的问题

    最近在看docker如何让容器在启动时直接运行某些进程,后来发现Dockerfile可以在容器启动的时候指定容器运行命令。 CMD指定,但是每个Dockerfile只能有一条CMD指令,如果指定了多条CMD指定,只有最后一条会被执行。 ...

    docker run启动的容器挂掉了数据怎么办

    解决办法 尝试1 起初想的是数据肯定丢了,那就只能重新折腾一次数据了,但工作量太大了… 不过也没办法,下次再启动,把存储挂载到硬盘就好了,Orz 不过和同事交流了之后,发现了一个更为简单(但也不是永久的办法)...

    boot2docker.rar

    windows下docker toolbox无法下载boot2docker.iso,(要访问境外服务原因)。 解决办法。下载此文件,找到系统盘用户目录C:\Users\{用户名}\.docker\machine\cache下,清空所有文件,解压下载的boot2docker.iso文件...

    Docker在CentOS7下不能下载镜像timeout的解决办法(图解)

    昨天买了六个月阿里云服务器的学生机用来部署毕设环境,在鼓捣docker的时候出现问题,docker安装成功并且已经成功启动,如图 但在pull镜像的时候却出现超时无法下载镜像的问题,估计是国内docker官方镜像被墙了,网上找...

    连接docker里面的mysql失败解决方法

    解决办法: 1、首先docker ps命令查看正在运行的容器,确保我们想要连接的mysql已经启动,如果没启动使用docker start命令启动(下图查看结果表示已经启动了一个mysql) 2、接着运行docker exec -it b30062adc08c /...

    解决docker CMD/ENTRYPOINT执行sh脚本报: not found/run.sh:

    补充知识:docker中启动容器时CMD调用的sh脚本中if命令报未预期的符号 if[[的解决办法 最近通过Dockerfile编写镜像,CMD中调用的是sh脚本(start.sh)进行启动容器,通过docker run启动时,启动不成功,进行docker ...

    docker容器中切换用户,提示权限不足的解决

    解决办法: 启动容器是使用特权启动: docker run -i -t –privileged -v /home/dora:/home/dora centos_ora /bin/bash 补充知识:linux下docker使用普通权限运行 linux下安装docker默认会安装为名为docker的用户...

Global site tag (gtag.js) - Google Analytics