Docker官方文档:https://docs.docker.com

    1. 卸载旧的版本
    1. yum remove docker \
    2. docker-client \
    3. docker-client-latest \
    4. docker-common \
    5. docker-latest \
    6. docker-latest-logrotate \
    7. docker-logrotate \
    8. docker-engine
    1. 安装需要装的工具包
    yum install -y yum-utils
    
    1. 设置镜像仓库
    yum-config-manager \
        --add-repo \
        https://download.docker.com/linux/centos/docker-ce.repo (默认是国外的)
    

    建议使用国内阿里云的镜像,要快的多

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

    添加:在安装docker引擎之前,建议先更新yum软件包索引

    yum makecache fast
    
    1. 安装docker引擎 ce是社区版的 ee是企业版
    yum install docker-ce docker-ce-cli containerd.io
    
    1. 启动docker
    systemctl start docker
    
    1. 使用docker version检查是否安装成功

    image.png

    1. docker的hello world程序
    docker run hello-world
    

    image.png

    1. 查看docker的下载的镜像
    #docker images
    
    REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
    hello-world         latest              bf756fb1ae65        4 months ago        13.3kB
    
    1. 卸载docker
    #卸载依赖
    yum remove docker-ce docker-ce-cli containerd.io
    #删除资源
    rm -rf /var/lib/docker