Docker学习1——CentOS6.8安装

首先查看一下系统版本
[root@Sherlock ~]# cat /etc/issue 
CentOS release 6.8 (Final)  
Kernel \r on an \m

[root@Sherlock ~]# uname -r 
2.6.32-642.11.1.el6.x86_64  

docker 要求 CentOS6 以上,kernel 版本必须 2.6.32-431 或更高

需要安装&启用EPEL

系统自带的 repo 中不带 docker 需要安装并启用 EPELEPEL(企业版 Linux 附加软件包)是一个由特别兴趣小组创建、维护并管理,针对红帽企业版Linux(RHEL)及其衍生发行版(比如 CentOS、Scientific Linux、Oracle Enterprise Linux)提供高质量附加软件包。EPEL 的软件包通常不会与企业版 Linux 官方源中的软件包发生冲突,或者互相替换文件。
1.yum方法安装

yum install epel-release -y  

2.rpm包安装(/usr/local/src目录下)

wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm  
rpm -ivh epel-release-latest-6.noarch.rpm  

安装完成,可通过 yum repolist 查看 EPEL 源是否存在。若出现错误如下图,则导入 RPM-GPG-KEY-EPEL-6

wget http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-6  
mv RPM-GPG-KEY-EPEL-6 /etc/pki/rpm-gpg/  
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6  

附上 epel_rpm包下载地址

yum安装Docker
yum install -y docker-io  
启动Docker并设置为开机启动
[root@Sherlock ~]# service docker start
Starting cgconfig service:                                 [确定]  
Starting docker:                                       [确定]  
[root@Sherlock ~]# chkconfig docker on
[root@Sherlock ~]# chkconfig docker --list
docker             0:关闭    1:关闭    2:启用    3:启用    4:启用    5:启用    6:关闭  
[root@Sherlock ~]#