centos宿主机ping不通docker容器
查看内核版本
uname -r
#3.10.0-1160.83.1.el7.x86_64
升级内核版本
- 更新yum源仓库
yum -y update
- 导入ELRepo仓库公共密钥
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
- 安装ELRepo仓库yum源
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
- 查看可用内核版本
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
# lt表示主线版本
#ml 表示稳定版本,建议安装
5.安装最新稳定版内核
yum -y --enablerepo=elrepo-kernel install kernel-lt
6.安装完成之后需要设置grub2
#查看系统上可用的内核
sudo awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg;
#设置刚安装的内核为默认启动内核,刚刚安装的内核即0 : CentOS Linux (5.4.207-1.el7.elrepo.x86_64) 7 (Core)
grub2-set-default 0
7.重新生成grub配置文件并重启
grub2-mkconfig -o /boot/grub2/grub.cfg;
#重启
reboot
8.验证是否安装成功
uname -r