1、配置epel的YUM源,参见http://blog.csdn.net/whbttst/article/details/48272839;
2、通过YUM安装docker组件包,这里使用docker-io如果你安装了docker请卸载(有冲突)
yum install docker-io
3、安装device-mapper-event-libs组件包
yum install device-mapper-event-libs
4、启动docker服务
/etc/init.d/docker restart
5、测试docker运行状态
/etc/init.d/docker status
FAQ:在刚安装docker-io启动docker会报如下错误
[root@localhost ~]# docker -d
WARN[0000] You are running linux kernel version 2.6.32-431.el6.x86_64, which might be unstable running docker. Please upgrade your kernel to 3.10.0.
INFO[0000] Listening for HTTP on unix (/var/run/docker.sock)
docker: relocation error: docker: symbol dm_task_get_info_with_deferred_remove, version Base not defined in file libdevmapper.so.1.02 with link time reference
解决办法:安装 device-mapper-event-libs,如果已存在了还出现这个问题,请升级如下组件,当前是1.02.79-8.el6.x86_64版本,请升级到1.02.90以后的版本
yum upgrade device-mapper-libs