centos6安裝docker,先升級系統核心
阿新 • • 發佈:2018-12-19
安裝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(一般新安裝的核心在第一個位置)。
重啟系統