环境:centos7

问题:重装完docker后,使用systemctl restart/start docker命令时,报了下面一个错误。

然后百度上面各种答案。比如使用  vi  /etc/sysconfig/docker  命令然后修改文件中的--selinux-enabled=false,但是我发现我打开文件后其实是空白的,貌似是20版本的docker不支持这种修改方式。于是可以试一下vi 一下它的映射目录。

上述问题解决方案:

1、删除

rm -f /etc/systemd/system/docker.service

文件

2、执行如下命令
 

cp /lib/systemd/system/docker.service    /etc/systemd/system/docker.service

systemctl daemon-reload

systemctl start docker

更多推荐

关于docker.service: main process exited, code=exited, status=1/FAILURE问题的解决