2.3.1 CentOS环境下安装Docker

安装Docker系统的要求是必须有一个CentOS 7或者CentOS 8的系统环境。

步骤01 卸载旧版本。在安装新的Docker版本之前,如果安装过Docker旧版本,则需要卸载旧版本以及其相关的依赖项。执行如下命令:


    sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine

步骤02 安装yum-utils包,执行如下命令:


    sudo yum install -y yum-utils

步骤03 设置稳定的存储库(可选择其中一个)。

用户可以根据自己的网络情况选择存储库地址,国内推荐使用阿里云和清华大学源。如果设置为官方源,则需要单独处理到官方源的网络连接(使用VPN等软件)才可以进行正常操作。

使用官方源地址:


    sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo

使用阿里云地址:


    sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

使用清华大学源地址:


     sudo yum-config-manager \
--add-repo \
https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo

步骤04 安装Docker Engine-Community,执行如下命令:


     #安装社区版Docker包
sudo yum install docker-ce docker-ce-cli containerd.io

步骤05 启动Docker,执行如下命令:


    sudo systemctl start docker

步骤06 验证是否安装正确,执行如下命令:


    sudo docker info

执行上述命令后如果出现如图2-15所示的显示内容,则表示安装成功。

图2-15 Docker的详细信息