systemctl status docker显示如下图docker服务起不来

执行docker命令无任何提示或者执行docker version只有客户端没有服务端

在网上找了很多都没有解决,最后自己发现是因为系统缺少libltdl库和libseccomp
先卸载docker执行rpm -qa |grep docker|xargs rpm -e
执行yum install -y libseccomp和yum install -y libltdl.so.7然后reboot重启主机
重装docker就好了
给一个yum安装指定docker版本的方法
yum list docker-ce --showduplicates | sort -r
查看可安装的docker版本
yum install docker-ce-17.12.0.ce-1.el7.centos
安装指定版本
本文介绍了解决Docker服务无法启动的问题,原因是系统缺少libltdl库和libseccomp。通过卸载Docker,安装缺失的库文件并重启主机,再重新安装Docker,最终解决了问题。同时提供了安装指定版本Docker的方法。
1万+

被折叠的 条评论
为什么被折叠?



