一、环境准备
(1)系统内核需要3.10以上的
[root@localhost ~]# uname -r3.10.0-1127.el7.x86_64
(2)查看一下当前系统,比如这里
[root@localhost ~]# cat /etc/os-releaseNAME="CentOS Linux"VERSION="7 (Core)"ID="centos"ID_LIKE="rhel fedora"VERSION_ID="7"PRETTY_NAME="CentOS Linux 7 (Core)"ANSI_COLOR="0;31"CPE_NAME="cpe:/o:centos:centos:7"HOME_URL="https://www.centos.org/"BUG_REPORT_URL="https://bugs.centos.org/"CENTOS_MANTISBT_PROJECT="CentOS-7"CENTOS_MANTISBT_PROJECT_VERSION="7"REDHAT_SUPPORT_PRODUCT="centos"REDHAT_SUPPORT_PRODUCT_VERSION="7"
二、安装
(1)卸载旧版本的docker
yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine
(2)安装依赖
yum install -y yum-utils
(3)配置阿里云的下载源
yum-config-manager \--add-repo \http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
(4)安装docker
yum install docker-ce docker-ce-cli containerd.io
(5)启动docker
systemctl start docker
(6)验证docker安装完成
docker run hello-world
有如下打印,表示docker已经安装OK
(7)查看docker安装版本
docker version
如下:
三、卸载docker
(1)卸载docker
yum remove docker-ce docker-ce-cli containerd.io
(2)删除对应的文件
rm -rf /var/lib/dockerrm -rf /var/lib/containerd
