CentOS 6.* 内核升级 docker需要内核3.X以上

由于安装Docker时,Docker支持

CentOS 7 (64-bit)
CentOS 6.5 (64-bit) 或更高的版本
Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。 
Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本

CentOS 7 的内核一般都是3.10的,而CentOS 6.X 的内核一般都是2.6,在2.6的内核下,Docker运行会比较卡,所以一般会选择升级到3.10版本。

1、查看系统内核

more /etc/issue

uname -r

uname -a

2、导入public key

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

3、安装ELRepo

有关ELRepo项目使用的GPG**的详细信息,请参阅https://www.elrepo.org/tiki/key 如果您的系统启用了安全启动,请参阅SecureBootKey页面以获取更多信息。

为RHEL-7,SL-7或CentOS-7安装ELRepo:
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm (external link)

为RHEL-6,SL-6或CentOS-6安装ELRepo:
rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
 

CentOS 6.* 内核升级 docker需要内核3.X以上

 ELRepo地址可能回变动,需打开http://elrepo.org/tiki/tiki-index.php,自行选择

CentOS 6.* 内核升级 docker需要内核3.X以上

 

 

CentOS 6.* 内核升级 docker需要内核3.X以上

4、 安装 kernel-lt(lt=long-term)

yum --enablerepo=elrepo-kernel install kernel-lt -y

CentOS 6.* 内核升级 docker需要内核3.X以上

 

CentOS 6.* 内核升级 docker需要内核3.X以上 

 5、修改系统默认启动内核, 编辑grub.conf文件

vim /etc/grub.conf

CentOS 6.* 内核升级 docker需要内核3.X以上

6、重启验证

reboot

uname -a