1、安装
之前有docker的话,需要先卸载旧版本:
sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine 
安装之前需要安装yum工具:
sudo yum install -y yum-utils 
设置镜像仓库(默认是外国的,下载非常慢,所以需要配置国内镜像地址,下边使用阿里云镜像):
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 
安装docker相关依赖:
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin 
2、启动docker
systemctl start docker 

(1)查看版本号:
docker -v 
(2)查看docker基础信息
docker version 
下边展示的docker信息比较全面:
3、 docker run hello-world 测试docker是否安装成功
当运行 docker run hello-world时,发现本地没有hello-world这个镜像,此时会从远程仓库拉取hello-world镜像,拉取完成会有签名信息,代表拉取成功。完之后会自动运行,此时显示:hello from Docker!

4、查询镜像
查看刚才拉取的hello-world镜像。
docker images 
5、卸载docker
(1)卸载刚才下在的docker依赖
yum remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin 
(2)删除docker资源文件
 下载docker时的默认工作文件在var/lib/下,会有docker文件夹
/var/lib/docker 

6、分析大概执行流程
docker run xxx发生了什么?













