由于docker要求运行的linux内核版本为3.8以上,因此,在安装之前,要查看一下宿主机操作系统的内核版本,否则如果是内核低于3.8,能够成功安装docker,但进入docker后,会自动退出。
1、下载安装Centos 6.9
Centos 6 系列,最新版本为6.9,由于 docker 只能运行在64位系统上,因此到Centos的官网上选择某个镜像 下载 Centos 6.9 64位
2、升级Centos的linux内核
Centos 6.9默认的linux内核版本为2.6,Centos 7默认的linux内核版本为3.10,因此,对于Centos 6.9则需进行内核版本的升级
1)进入更新linux内核的网址 http://elrepo.org/tiki/tiki-index.php
2)按照操作指引进行内核更新,在root账号下执行以下指令
(1)导入 public key
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
(2)安装ELRepo
针对Centos6,
rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm
针对Cenos7,
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm (external link)
(3)安装kernel
长期支持的版本,稳定(推荐)
yum --enablerepo=elrepo-kernel install -y kernel-lt
主线版本(mainline)
yum --enablerepo=elrepo-kernel install -y kernel-ml
(4)修改Grub引导顺序,设置默认启动新升级的内核
编辑grub.co