dockerservice启动参数(docker.service启动报错的一次排查详解)
类别:服务器 浏览量:1966
时间:2022-01-19 00:59:04 dockerservice启动参数
docker.service启动报错的一次排查详解执行以下命令报错
systemctl restart docker
查看错误信息
systemctl status docker -l
报错信息如下:
● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled) Drop-In: /etc/systemd/system/docker.service.d └─kolla.conf Active: failed (Result: exit-code) since 三 2018-08-01 16:32:27 CST; 52min ago Docs: https://docs.docker.com Process: 3833722 ExecStart=/usr/bin/docker daemon --insecure-registry 172.16.59.153 (code=exited, status=1/FAILURE) Main PID: 3833722 (code=exited, status=1/FAILURE) Memory: 8.0K CGroup: /system.slice/docker.service 8月 01 16:32:26 czwei004 systemd[1]: Starting Docker Application Container Engine... 8月 01 16:32:26 czwei004 docker[3833722]: time="2018-08-01T16:32:26.527063936+08:00" level=info msg="libcontainerd: new containerd process, pid: 3833733" 8月 01 16:32:27 czwei004 docker[3833722]: time="2018-08-01T16:32:27.532317497+08:00" level=warning msg="devmapper: Usage of loopback devices is strongly discouraged for production use. Please use `--storage-opt dm.thinpooldev` or use `man docker` to refer to dm.thinpooldev section." 8月 01 16:32:27 czwei004 docker[3833722]: time="2018-08-01T16:32:27.560010414+08:00" level=warning msg="devmapper: Base device already exists and has filesystem xfs on it. User specified filesystem will be ignored." 8月 01 16:32:27 czwei004 docker[3833722]: time="2018-08-01T16:32:27.577758251+08:00" level=fatal msg="Error starting daemon: error initializing graphdriver: \"/var/lib/docker\" contains several valid graphdrivers: devicemapper, overlay2; Please cleanup or explicitly choose storage driver (-s <DRIVER>)" 8月 01 16:32:27 czwei004 systemd[1]: docker.service: main process exited, code=exited, status=1/FAILURE 8月 01 16:32:27 czwei004 systemd[1]: Failed to start Docker Application Container Engine. 8月 01 16:32:27 czwei004 systemd[1]: Unit docker.service entered failed state. 8月 01 16:32:27 czwei004 systemd[1]: docker.service failed.
注意到以上错误信息中
msg="Error starting daemon: error initializing graphdriver: \"/var/lib/docker\" contains several valid graphdrivers: devicemapper, overlay2; Please cleanup or explicitly choose storage driver (-s <DRIVER>)"
到docker目录下查看,有devicemapper的目录和overlay2的目录
原因是我之前装了高版本的docker-engine,默认的存储驱动是overlay2,卸载的时候docker目录下残留了overlay2的文件夹,后来安装了低版本的docker,默认的又是devicemapper,于是就有了多个存储驱动
重启机器后删除overlay2的目录后可以启动。
补充知识:CentOS7修改Docker镜像默认存储位置
停止docker服务
# systemctl stop docker
修改docker服务启动文件
# vim /etc/sysconfig/docker OPTIONS='--selinux-enabled --log-driver=journald --graph=/docker --signature-verification=false --insecure-registry 192.168.1.1' #--insecure-registry 192.168.1.1这是仓库地址可以忽略 # /docker这个目录就是我用于替代默认/var/lib/docker的目录,目录创建好之后记得“mv /var/lib/docker/* /docker/”,把所有原
先目录下所有的文件和目录拷贝到新目录下。
重新加载配置并启动
# systemctl daemon-reload
# systemctl start docker
检查docker信息
# docker info
以上这篇docker.service启动报错的一次排查详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
您可能感兴趣
- docker怎么设置参数(浅谈docker --privileged=true参数作用)
- docker搭建方法(超简单实现Docker搭建个人博文系统)
- docker从一个容器中退出来(Docker容器迁移到其他服务器的5种方法详解)
- docker容器根据进程号查看端口(Docker 通过端口来连接一个容器的实现)
- docker怎样安装mysql8(docker-compose安装db2数据库操作)
- springboot怎么设置docker(Docker如何给Springboot项目动态传参的实现方法)
- docker默认网桥设置(Docker默认网段修改实现方法解析)
- docker分配容器资源(Mac为docker和kubectl添加自动补全命令的方法)
- dockerfile配置参数(dockerfile中ENTRYPOINT与CMD的结合使用及区别)
- Docker 部署单机版 Pulsar 和集群架构 Redis(开发神器)的方法(Docker 部署单机版 Pulsar 和集群架构 Redis开发神器的方法)
- docker容器卡死(Docker容器不识别宋体等字体的解决方案)
- docker查看管理配置信息(Docker Secret的管理和使用详解)
- docker创建容器使用教程(Docker容器连接实现步骤解析)
- ubuntu下使用vscode(使用Vscode结合docker进行开发的详细过程)
- docker目录映射不起作用(关于dockerfile build过程中报/bin/sh: pip: command not found的解决方法)
- springboot与docker(详解SpringBoot项目docker环境运行时无限重启问题)
- 终于来了,淘宝更改账户名测试中,快去看看你能不能修改(淘宝更改账户名测试中)
- 淘宝支持账号名修改,网友 终于可以 重新做人 了(淘宝支持账号名修改)
- 盘点那些年让人称奇的年终奖 最后一个赢辣条毫无悬念(盘点那些年让人称奇的年终奖)
- 你还没有升职吗 他竟因为几套激励理论,升职了(你还没有升职吗)
- 某知名企业绩效管理体系及薪酬分配体系操作手册(某知名企业绩效管理体系及薪酬分配体系操作手册)
- 职场人改不掉这4个习惯,只会越混越穷,一辈子也翻不了身(职场人改不掉这4个习惯)
热门推荐
- sql 查询结果别名(SQL查询中需要使用别名问题)
- vue 设置头部可以左右滑动(vue实现左右滑动效果实例代码)
- python编写的小程序(几个适合python初学者的简单小程序,看完受益匪浅!推荐)
- python远程下发shell指令(Python实现堡垒机模式下远程命令执行操作示例)
- mysql8.0安装教程win10(Windows10下mysql 8.0.22 安装配置方法图文教程)
- python图片模板匹配(python实现简单图片物体标注工具)
- docker镜像内安装python包(如何使用Docker搭建pypi私有仓库)
- 云服务器托管区别(云服务器托管需要注意哪些事项?)
- python爬取豆瓣电影评论(python使用requests模块实现爬取电影天堂最新电影信息)
- discuz apache伪静态(apache中伪静态配置和使用Apache虚拟主机下Discuz伪静态)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9