1、首先在centos6.x和centos7.x中yum安装docker的区分。
centos6.x:
yum install docker-io
centos7.x:
yum install docker
2、升级内核
查看centos6.9的内核:
升级:
- 先导入公钥:
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
- 导入源:
rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm
- 然后选择安装最新版内核,或者稳定版内核:
#最新版 yum –enablerepo=elrepo-kernel install -y kernel-ml #稳定版 yum --enablerepo=elrepo-kernel install kernel-lt -y
- 最后编辑 /etc/grub.conf 启动文件:
vim /etc/grub.conf #title顺序从上往下 0,1,2 #默认新装的应该排在最上面 #所以把default值改成0 default=0
- 然后重启:
reboot
- 查看版本信息:
cat /etc/issue uname -ir #或者uname -a
3、然后使用yum安装centos6.x出现错误 ,找不到docker-io安装包
1)第一个方法:
yum没有找到docker包,更新epel第三方软件库,运行命令:sudo yum install epel-release ,之后再执行:sudo yum install docker-io
2)第二个方法:
直接用下载源安装,执行命令:yum install https://get.docker.com/rpm/1.7.1/centos-6/RPMS/x86_64/docker-engine-1.7.1-1.el6.x86_64.rpm
3、启动docker
/etc/init.d/docker start