狂神视频地址 https://www.bilibili.com/video/BV187411y7hF?p=17&share_source=copy_web

    基于 CentOS 7 安装

    1. 官网安装参考手册:https://docs.docker.com/install/linux/docker-ce/centos/
    2. 确定你是CentOS7及以上版本

      1. [root@192 Desktop]# cat /etc/redhat-release
      2. CentOS Linux release 7.2.1511 (Core)
    3. yum安装gcc相关(需要确保 虚拟机可以上外网 )

      1. yum -y install gcc
      2. yum -y install gcc-c++
    4. 卸载旧版本

    1. yum -y remove docker docker-common docker-selinux docker-engine
    2. # 官网版本
    3. yum remove docker \
    4. docker-client \
    5. docker-client-latest \
    6. docker-common \
    7. docker-latest \
    8. docker-latest-logrotate \
    9. docker-logrotate \
    10. docker-engine
    1. 安装需要的软件包

      1. yum install -y yum-utils device-mapper-persistent-data lvm2
    2. 设置stable镜像仓库

    1. # 错误
    2. yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    3. ## 报错
    4. [Errno 14] curl#35 - TCP connection reset by peer
    5. [Errno 12] curl#35 - Timeout
    6. # 正确推荐使用国内的
    7. yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    1. 更新yum软件包索引

      1. yum makecache fast
    2. 安装Docker CE

      1. yum -y install docker-ce docker-ce-cli containerd.io
    3. 启动docker ```bash

    4. systemctl start docker ```

    5. 测试 ```bash docker version

    docker run hello-world

    docker images ```