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、完了しました!

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。