本案例介绍在centos版本中安装docker,当然docker也支持在Ubuntu发行版本中安装。在安装之前要先检查一下系统参数,docker的系统要求:
64位CPU
CentOS时内核必不小于3.10
内核必须支持一种合适的存储驱动,可以是Device Manager、AUFS、vfs、btrfs、以及默认的驱动Device Mapper中的一个
内核必须支持并开启cgroup和命名空间namespace功能。
检查内核的命令 uname
检查Device Mapper
如何内核低于3.10版本,centos为7,可使用以下命令升级版本
sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
sudo rpm -ivh http://www.elrepo.org/elrepo-release-7.0-2.el7.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
重启后再次查看内核版本, 应该就是3.10了。
安装docker
使用yum安装docker
yum -y install docker-io
使用docker version查看是否安装成功
看到版本就说明安装好了,现在最新版本应该是1.7.
后面的文章将会讲解如何拉取镜像文件,以及配置加速器。