docker启动后报错 Cannot connect to the Docker daemon. Is 'docker -d' running on this host?

安装docker后测试pull个镜像发现报错

[root@localhost ~]# /etc/init.d/docker status

Cannot connect to the Docker daemon. Is 'docker -d' running on this host?

        

报错解决:

(1)、查看docker状态

[root@localhost ~]# /etc/init.d/docker status

docker 已死,但 pid 文件仍存

(2)、查看日志文件

         /usr/bin/docker: relocation error: /usr/bin/docker: symbol dm_task_get_info_with_deferred_remove, version Base not defined in file libdevmapper.so.1.02 with link time reference    


注:这个问题我百度过google过,网上说是安装或更新device-mapper和device-mapper-libs,我查看了一下我已经安装了,而且这个包在/lib64目录下,之后我重启了一下就好了,但是又报了一个错误,网友的回答也是安装最新的device-mapper和device-mapper-libs包(当时我系统中安装的这两个软件的版本是“1.02.77-9.el6”更新提示也是最新版本)。

         这是重启之后的错误:

         fatal error: unexpected signal during runtime execution

         [signal 0xb code=0x1 addr=0x0 pc=0x0] 

        

     这是我的解决方法:

     我猜测可能我的这个软件包版本还是不能和docker相兼容,所以我在网上下载了一些rpm包手动安装。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Kristianke

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值