docker 安装启动异常

问题现象1

yum install docker -y #安装docker后,在启动docker时出现
在这里插入图片描述

排查过程

查看系统日志下面软件运行日志messages日志,出现如下错误
在这里插入图片描述
在docker的配置文件种有异常的文件符号存在,那么接下来就百度一下正常的docker的配置文件是如何的,然后将异常的配置文件修改即可。

在/etc/docker/daemon.json的配置修改后
正常的docker配置文件如下:

{
  "registry-mirrors": ["https://zfzbet67.mirror.aliyuncs.com"]
}

修改之后重启docker服务就可以正常运行docker了
在这里插入图片描述

问题现象2:

控制端使用yum install docker安装完成docker后启动docker失败,出现以下信息:
在这里插入图片描述

排查过程

按照提示systemctl status docker.service然后控制端出现以下信息:
在这里插入图片描述
发现这好像是由于docker不支持图像内核驱动:SELinux不支持这个内核上的OrthALA2图形驱动程序

重新编辑docker配置文件:
vi /etc/sysconfig/docker

# /etc/sysconfig/docker

# Modify these options if you want to change the way the docker daemon runs

OPTIONS='--selinux-enabled=false --log-driver=journald --signature-verification=false'

if [ -z "${DOCKER_CERT_PATH}" ]; then

    DOCKER_CERT_PATH=/etc/docker

fi

最后重新编译:systemctl restart docker 成功了

问题现象3

安装docker之后出现
在这里插入图片描述

排查过程:

查看message日志出现网络异常问题
tail -200f /var/log/messages
在这里插入图片描述
Sep 17 17:18:09 node25 dockerd: Error starting daemon: Error initializing network controller: list bridge addresses failed: no available network

docker 启动报错:Error starting daemon: Error initializing network controller: list bridge addresses faile_shuifa

ip link add name docker0 type bridge
ip addr add dev docker0 172.17.0.1/16

docker 是通过桥接模式连接外网和容器内部网络,如果你查看成功启动的docker的服务器,会发现多了一个docker0的网卡,我猜测就是安装的时候网卡这里可能有点问题
在这里插入图片描述

拓展:docker配置文件

拿到一台主机,用systemctl status docker查看docker的运行状态
在这里插入图片描述
可以看到,加载的其实是/usr/lib/systemd/system/docker.service这个文件。
在这里插入图片描述
docker配置文件链接

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值