官网:https://docs.docker.com/

    安装:
    1.安装使用的系统工具
    yum -y install yum-utils \
    device-mapper-persistent-data \
    lvm2
    yum-utils提供yum-config-manager功能,其他两个是docker需要的
    2.添加docker-ceYUM存储库
    yum-config-manager —add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    3.查看仓库中所有可用docker版本
    yum list docker-ce —showduplicates | sort -r
    默认看到的都是stable通道的
    4.安装、指定版本安装、更新
    yum install docker-ce
    yum install <版本>
    yum upgrade 代替install 更新
    5.启动、加入开机启动
    systemctl start docker,其他状态、停止都雷同status、stop
    systemctl enable docker
    6.验证
    docker version 打印client、server的内容安装完成

    卸载:
    1.查看docker安装包:
    yum list installed | grep docker
    2.删除安装包
    yum remove docker*
    或者指定需要删除的包
    yum remove docker-ce docker-cd-cli containerd.io
    3.删除镜像、容器(主机上的镜像,容器,卷或自定义配置文件不会自动删除)
    rm -rf /var/lib/docker

    docker 更新通道:
    Docker CE有三种类型的更新通道:stable,test和nightly:
    Stable为您提供一般可用性的最新版本。
    test 提供在一般可用之前准备好进行测试的预发布。
    Nightly为您提供下一个主要版本的最新正在进行的工作。
    启用nightly或test repository(可选)
    这些repository包含在docker-ce.repo上面的文件中,但默认情况下处于禁用状态。您可以将它们与稳定存储库一起启用。以下命令启用Nightly repository:
    yum-config-manager —enable docker-ce-nightly
    要启用test通道,请运行以下命令:
    yum-config-manager —enable docker-ce-test
    以下命令禁用Nightly repository:
    yum-config-manager —disable docker-ce-nightly