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


安裝docker,其他的源可能導致你的內核和docker的版本不一致,需要將系統內核升級至3.x

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

方法1:

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升級中無效,所以我找了第二張方法):

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(一般新安裝的內核在第一個位置)。

重啟系統

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM