CentOS 7 环境下安装docker
安装Docker
检查系统内核是否高于Linux3.10版本
uname -r
使用root权限操作,确保yum包是最新版本
sudo yum update
卸载老版本docker(可选操作,如果之前安装过的话)
sudo yum remove docker docker-common docker-selinux docker-engine
安装docker
sudo yum -y install docker
启动docker服务
sudo service docker start
或者在CentOS 7 中使用systemctl命令
sudo systemctl start docker
查看docker版本
docker version
查看docker基本信息
docker info
CentOS 6 环境下安装docker
由于docker必须在Linux内核3.10版本以上才可以正常安装,需要如下操作
升级内核
- yum安装3.10内核 cd /etc/yum.repos.d wget http://www.hop5.in/yum/el6/hop5.repo yum install kernel-ml-aufs kernel-ml-aufs-devel
- 修改grub配置文件 修改grub的主配置文件/etc/grub.conf,设置default=0,表示第一个title下的内容为默认启动的kernel(一般新安装的内核在第一个位置)。 vi /etc/grub.conf
- 重启系统,并检查内核 重启:shutdown –r now 检查内核:uname –r 检查内核是否支持aufs:grep aufs /proc/filesystems
安装Docker
- 关闭selinux setenforce 0
sed -i '/^SELINUX=/c\SELINUX=disabled' /etc/selinux/config 2. 在Fedora EPEL源中已经提供了docker-io包,下载安装epel rpm -ivh http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm sed -i 's/^mirrorlist=https/mirrorlist=http/' /etc/yum.repos.d/epel.repo 3. 安装docker-io yum -y install docker-io
启动docker service docker start
查看docker版本 docker version
查看docker日志 cat /var/log/docker