`
corejava2008
  • 浏览: 295789 次
  • 性别: 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
分享到:
评论

相关推荐

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

    了解和掌握Docker无法启动的原因及相应的解决办法,对于提高工作效率和维护系统稳定性具有重要意义。 Docker启动异常的表现主要有两种:一是Docker服务状态反复显示为“Restarting”,使用“docker ps -a”命令进行...

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

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

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

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

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

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

    银河麒麟v10 sp1 server安装docker手册

    注意:无法通过yum安装最新版本的docker,因为最新版本docker的依赖组件在银河麒麟系统上无法更新,或者说暂时没有找到解决办法,所以暂时无法安装最新版本的docker。 比如yum install docker-ce时报错如下: Last...

    windows下安装docker

    解决办法是手动下载所需的 Boot2Docker 版本,并将其放置在指定的目录下。 1. 访问 [https://github.com/boot2docker/boot2docker/releases](https://github.com/boot2docker/boot2docker/releases) 查找适用于当前...

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

    Docker服务无法启动,报错Unit not found是一个在使用Docker时可能遇到的错误。针对这个特定问题,从提供的内容中我们可以分析出两个主要原因,并且分别提出解决方案。 首先,问题描述中提到的情况可能是因为系统中...

    详解Docker源码编译安装

    **源码编译的挑战与解决办法** 1. **ARG错误**:在尝试源码编译时可能会遇到ARG错误,这是由于Docker Hub的自动化构建仍在使用Docker 1.8,不支持ARG指令。解决方法是安装最新的Docker-engine。 2. **Docker守护...

    Windows使用docker打开新窗口error解决办法

    解决办法是确保Docker服务被正确启动: - 可以使用“net start”命令,然后跟上Docker服务名称来启动服务。或者在服务管理器中找到Docker服务并点击“启动”。 - 如果服务无法启动,可能需要检查Docker服务的依赖...

    详解如何解决docker容器无法通过IP访问宿主机问题

    在使用 docker 的过程中我不幸需要在 docker 容器中访问宿主机的 80 端口, 而这个 80 端口是另外一个容器 8080 端口映射出去的. 当我在容器里通过 docker 的网桥 172.17.0.1 访问宿主机时, 居然发现: curl: (7) ...

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

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

    DockerToolBox安装步骤.pptx

    #### 四、可能遇到的问题及解决办法 1. **问题1:安装时提示“this computer does not have VT-X/AMD enabled”** - **解决方案**:此问题表明当前Windows未启用虚拟化技术。可以通过以下步骤解决: - 查看资源...

    完美解决在docker容器中启动tomcat始终报端口被占用的错误

    更长久的解决办法是避免端口冲突的发生: - **端口映射**:在启动Docker容器时,通过`-p`选项指定主机端口到容器端口的映射,例如`docker run -p host_port:container_port`,确保host_port在你的主机上是可用的。 ...

    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 从入门到精通.docx

    12. 重启 docker 服务,容器全部退出的解决办法 当 Docker 服务重启时,容器可能会全部退出。我们可以使用 Docker 的命令来解决这个问题。 13. Docker 网络类型 Docker 网络类型有多种,我们可以使用 Docker 的命令...

    docker-lunux 离线安装包

    Docker 是一个开源的应用容器引擎,它允许开发者打包他们的应用以及依赖包到一个可移植的容器中...在实际操作中,应遵循`readme.md`文件中的具体指导,因为这份文档通常会包含更详细的安装步骤和特定情况下的解决办法。

Global site tag (gtag.js) - Google Analytics