docker.service启动报错的一次排查详解

docker.service启动报错的一次排查详解,第1张

docker.service启动报错的一次排查详解

本文详细介绍了docker.service启动错误清单的详细描述,具有很好的实用价值,希望对大家有所帮助。跟我回去看看。

执行以下指令时出错

systemctl重新启动docker

查询错误报告

系统状态docker-l

错误消息如下所示:

●docker.service-DockerApplicationContainerEngine Loaded:loaded(/usr/lib/systemd/system/docker.service;disabled;vendorpreset:disabled) Drop-In:/etc/systemd/system/docker.service.d └─kolla.conf Active:failed(Result:exit-code)since三2018-08-0116:32:27CST;52minago Docs:https://docs.docker.com Process:3833722ExecStart=/usr/bin/dockerdaemon--insecure-registry172.16.59.153(code=exited,status=1/FAILURE) MainPID:3833722(code=exited,status=1/FAILURE) Memory:8.0K CGroup:/system.slice/docker.service 8月0116:32:26czwei004systemd[1]:StartingDockerApplicationContainerEngine... 8月0116:32:26czwei004docker[3833722]:time="2018-08-01T16:32:26.52706393608:00"level=infomsg="libcontainerd:newcontainerdprocess,pid:3833733" 8月0116:32:27czwei004docker[3833722]:time="2018-08-01T16:32:27.53231749708:00"level=warningmsg="devmapper:Usageofloopbackdevicesisstronglydiscouragedforproductionuse.Pleaseuse`--storage-optdm.thinpooldev`oruse`mandocker`torefertodm.thinpooldevsection." 8月0116:32:27czwei004docker[3833722]:time="2018-08-01T16:32:27.56001041408:00"level=warningmsg="devmapper:Basedevicealreadyexistsandhasfilesystemxfsonit.Userspecifiedfilesystemwillbeignored." 8月0116:32:27czwei004docker[3833722]:time="2018-08-01T16:32:27.57775825108:00"level=fatalmsg="Errorstartingdaemon:errorinitializinggraphdriver:\"/var/lib/docker\"containsseveralvalidgraphdrivers:devicemapper,overlay2;Pleasecleanuporexplicitlychoosestoragedriver(-s<DRIVER>)" 8月0116:32:27czwei004systemd[1]:docker.service:mainprocessexited,code=exited,status=1/FAILURE 8月0116:32:27czwei004systemd[1]:FailedtostartDockerApplicationContainerEngine. 8月0116:32:27czwei004systemd[1]:Unitdocker.serviceenteredfailedstate. 8月0116:32:27czwei004systemd[1]:docker.servicefailed.

注意,在上面的错误报告中

msg="启动守护程序时出错:初始化graphdriver时出错:\"/var/lib/docker\"包含几个有效的graphdrivers:devicemapper,overlay2请清理或明确选择存储驱动程序(-s<;驱动程序>)"

在docker文件目录下查询,包括devicemapper的文件目录和overlay2的文件目录。

那是因为我以前装的是更高版本的docker-engine,默认的存储驱动是overlay2。卸载的时候overlay2的文件夹名保留在docker文件目录下,然后我安装了一个较低版本的docker,默认设置是devicemapper,所以我有了几个存储驱动器。

重启设备后,删除overlay2的文件目录即可启动。

填写专长:CentOS7更改Docker镜像系统默认设置的存储位置

终止码头服务项目

#系统停止停靠

更改docker服务项目启动文档

#vim/etc/sysconfig/docker OPTIONS='--selinux-enabled--log-driver=journald--graph=/docker--signature-verification=false--insecure-registry192.168.1.1' #--insecure-registry192.168.1.1它是库房详细地址能够忽视 #/docker这一文件目录是我用以取代默认设置/var/lib/docker的文件目录,文件目录建立好以后还记得“mv/var/lib/docker/*/docker/”,把全部原

首先将文件目录中的所有文档和文件目录复制到新的文件目录中。

重装装备,开始。

#systemctl守护程序-重新加载

#systemctl启动docker

检查码头信息内容

#码头信息

以上docker.service启动错误的详细描述就是我跟大家分享的全部。期待给你一个参考,也期待你的申请。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/774098.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存