一、前置条件
- 64-bit 系统
- kernel 3.10+
- CentOS 7+
1.检查:
使用 uname -r
检查 kernel 版本
$ uname -r
3.10.0-327.el7.x86_64
二、安装
yum安装方式
1.使用 sudo 或 root 权限的用户登入系统。
2.确保你的 yum 是最新的
sudo yum update
3.添加 yum 仓库
$ sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF
4.安装 Docker 包
$ sudo yum install docker-engine
出现下面错误
Loaded plugins: fastestmirror
是 fastestmirror 插件错误,可以禁用该插件也可以暂时不理会,这并不影响 docker-engine 的安装。
禁用该 fastestmirror 插件
vi /etc/yum/pluginconf.d/fastestmirror.conf
enabled=1改成0
启动 docker 守护进程
$ sudo systemctl start docker.service
配置让 docker 服务随系统自动启动
$ sudo chkconfig docker on
验证 docker 是否安装成功
$ sudo systemctl enable docker.service
添加当前用户admin到 docker 用户组
$ sudo usermod -aG docker admin
查看镜像列表:docker images