欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Centos 6 安装Docker

程序员文章站 2024-03-12 08:51:32
...

使用的操作系统是是centos6,按照官方的推荐的配置,把linux内核升级到3.8以上。安装步骤如下:

1、当前版本:

[[email protected] ~]# more /etc/issue
CentOS release 6.9 (Final)
Kernel \r on an \m

[[email protected] ~]# uname -a
Linux localhost.localdomain 2.6.32-696.6.3.el6.x86_64 #1 SMP Wed Jul 12 14:17:22 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

2、导入public key :

[[email protected] ~]# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

3、安装ELRepe 到 Centos ,

  在http://elrepo.org/tiki/tiki-index.php 选择要安装的ELRepo ,如下 Get Started:

To install ELRepo for RHEL-6, SL-6 or CentOS-6:
rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm

 运行

[[email protected] ~]#rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm

4、 安装 kernel-ml (mainline)

[[email protected] ~]# yum --enablerepo=elrepo-kernel install kernel-ml -y

5、修改引导的内核

vi /etc/grub.conf
把默认的引导文件设置为0。因为升级内核之后,新的内核在第一个 0 位置。

6、重启系统,使用新的内核
#检查内核版本:
uname -r
3.10.107-1.el6.elrepo.x86_64

 

7、检测aufs (如果 aufs 没有安装成功,详见我的另一篇博客)

[[email protected] ~]# grep aufs /proc/filesystems 
nodev   aufs

 

至此就可以安装docker运行环境了。 

注:
1、Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。 2、Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本