Docker在CentOS6.5上的安装


此安装方法可以成功,也是在各位大神的文章里找出来的,在此记录


1,升级内核,因为Centos6.5的内核是2.6的不满足Docker的安装要求,需要升级

修改yum地址已达到可以下载内核包

cd /etc/yum.repos.d

wget http://www.hop5.in/yum/el6/hop5.repo //如果没有wget工具,可以先进行一步yum 安装wget

yum -y install kernel-ml-aufs kernel-ml-aufs-devel

内核组件下载安装完毕之后修改系统的引导文件,使其启动新的内核版本

vi /etc/grub.conf 修改default = 0 这个值为下面title列表中内核版本列的索引,意思是使用第一个3.X的那个

保存退出后重启系统,然后查询现在的内核版本:

uname -r 如果输出结果为:3.10.5-3.el6.x86_64 则正确,可以继续执行下面的安装,如果还是2.6则需要检查前面步骤是否出错,修改引导的索引是必须的

2,安装Docker

关闭selinux

setenforce 0
sed -i '/^SELINUX=/c\SELINUX=disabled' /etc/selinux/config

yum 安装docker

yum -y install docker-io

检测安装是否成功

启动Docker:service docker start

然后输入service docker status 必须能看到docker正在运行才是成功的,如果现实进程已死PID残留说明安装还是失败的,需要进行第三步

3,升级device-mapper-libs

很简单,还是yum即可:yum -y upgrade device-mapper-libs


最后声明,以上为有外网环境的安装方式,如果实施的环境没有外网,可以自己制作yum源,用只下载不安装的方式把上面所涉及的rpm整理进自己的yum源即可进行内网安装

你可能感兴趣的:(Linux)