centos6安裝docker,先升級系統內核

安裝docker,其餘的源可能致使你的內核和docker的版本不一致,須要將系統內核升級至3.xdocker

  • 查看當前系統版本
    cat /etc/issue
  • 查看當前內核版本
    uname -r    #uname -a

方法1:centos

yum -y update	#更新yum
yum -y install wget #安裝wget

cd /etc/yum.repos.d
wget http://www.hop5.in/yum/el6/hop5.repo
yum install kernel-ml-aufs kernel-ml-aufs-devel
#修改grub的主配置文件/etc/grub.conf,設置default=0(新安裝的那個內核),表示第一個title下的內容爲默認啓動的kernel(通常新安裝的內核在第一個位置)。

重啓系統

方法2(此方法在百度雲centos6.5升級中無效,因此我找了第二張方法):curl

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org  # 導入public key
#報錯:
#curl: (35) SSL connect error 
#error: https://www.elrepo.org/RPM-GPG-KEY-elrepo.org: import read failed(2).
#解決方法:yum -y update nss
rpm -Uvh https://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm  #安裝elrepo

 

#若是要安裝ml內核(主線最新版本),使用以下命令:
yum --enablerepo=elrepo-kernel -y install kernel-ml
#若是要安裝lt內核(長期支持版本),使用以下命令:
yum --enablerepo=elrepo-kernel -y install kernel-lt
#在此咱們安裝的是lt內核
#修改grub的主配置文件/etc/grub.conf(在百度雲主機修改這個文件不生效,必須去修改/boot/grub/grub.conf,將/etc/grub.conf新增長的內核版本copy到/boot/grub/grub.conf,放在以前title上面),設置default=0(新安裝的那個內核),表示第一個title下的內容爲默認啓動的kernel(通常新安裝的內核在第一個位置)。重啓系統
相關文章
相關標籤/搜索