安装Docker启动失败,A dependency job for docker.service failed.

本文详细记录了在安装Docker后遇到的启动失败问题及解决过程。通过检查防火墙、SELinux状态,发现并无影响。进一步操作中,因权限问题无法创建docker组,通过调整文件权限解决了这一问题。最后成功启用并启动了Docker服务。

安装Docker后,启动失败,报错如下:

[root@st01015vm192 ~]# sudo service docker start
Redirecting to /bin/systemctl start docker.service
A dependency job for docker.service failed. See 'journalctl -xe' for details.
[root@st01015vm192 ~]# sudo service docker status
Redirecting to /bin/systemctl status docker.service
● docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
   Active: inactive (dead)
     Docs: https://docs.docker.com

Apr 21 14:21:28 st01015vm192 systemd[1]: Dependency failed for Docker Application Container Engine.
Apr 21 14:21:28 st01015vm192 systemd[1]: Job docker.service/start failed with result 'dependency'.
Apr 21 14:22:00 st01015vm192 systemd[1]: Dependency failed for Docker Application Container Engine.
Apr 21 14:22:00 st01015vm192 systemd[1]: Job docker.service/start failed with result 'dependency'.

先排除防火墙与SELinux已关闭

[root@st01015vm192 ~]# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:firewalld(1)
[root@st01015vm192 ~]# sestatus  
SELinux status:                 disabled

给 系统添加一个docker组

[root@st01015vm192 ~]#  groupadd docker
groupadd: cannot open /etc/group

做过基线配置 没有权限 使用 chattr -i 增加一下权限

[root@st01015vm192 ~]# chattr -i /etc/group
[root@st01015vm192 ~]#  groupadd docker
[root@st01015vm192 ~]# systemctl enable docker  && systemctl start docker

参考资料
https://www.jianshu.com/p/38831a8a47cb

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值