安装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包手动安装。