在安装之前,首先要确认内核版本和是否安装过docker
- 查看内核版本 <Docker 要求 CentOS 系统的内核版本高于 3.10>
uname -r 本机<内核版本: 3.10.0-327.el7.x86_64> - 查询安装过的包
yum list installed | grep docker
本机安装过旧版本
docker.x86_64,docker-client.x86_64,docker-common.x86_64 - 删除安装的软件包
yum -y remove docker.x86_64
yum -y remove docker-client.x86_64
yum -y remove docker-common.x86_64
————————————————
安装步骤如下:
使用 Docker 仓库进行安装
在新主机上首次安装 Docker Engine-Community 之前,需要设置 Docker 仓库。之后,您可以从仓库安装和更新 Docker
-
设置仓库
sudo yum install -y yum-utils
device-mapper-persistent-data
lvm2 -
使用以下命令来设置稳定的仓库(阿里云仓库)
sudo yum-config-manager
–add-repo
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -
安装 Docker Engine-Community
安装最新版本的 Docker Engine-Community 和 containerd
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose- plugin -
启动docker
sudo systemctl start docker -
查看docker启动状态
sudo systemctl status docker
查看版本
docker version