hans

hans

【Linux】【Docker】將CentOs 6.x升級到3.10內核,安裝並升級docker1.9.1


首先 centos 6.x 原始內核版本都是 2.6, 十幾年前的老版本了。只能安裝 docker1.7, 很多功能不能用.

所以要先升級內核版本到 3.10, 再升級 docker 到 1.9.1.

1. 升級內核:#

查看內核版本:

uname -r

升級:

sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org  這一句命令和下一句命令不確定對不對.原本我用的找不到了.可以隨便百度找能用的
sudo rpm -ivh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm  這一句往後的內容都是親測可行的.
sudo yum --enablerepo=elrepo-kernel install kernel-lt -y
sudo yum --enablerepo=elrepo-kernel install kernel-lt-devel -y
sudo yum --enablerepo=elrepo-kernel install kernel-lt-headers -y

修改啟動 grub, 將 default 改成 0:

sudo vim /etc/grub.conf
#boot=/dev/vda
default=0
timeout=5

重啟電腦:

sudo reboot

重啟後再次查看內核版本,應該就是 3.10 了.

2. 先安裝老版本 docker#

sudo yum install -y docker-io

查看版本應該是 1.7

sudo docker version

3. 升級 docker 到 1.9.1#

sudo /etc/init.d/docker stop
sudo wget https://get.docker.com/builds/Linux/x86_64/docker-latest -O /usr/bin/docker
sudo cp /usr/bin/docker /usr/local/bin/docker
sudo /etc/init.d/docker start
sudo docker version

OK, 搞定!

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。