centos7安裝docker鏡像詳細教程
1.查看centos內核,要求3.8以上 uname -a

2.(可選) 把yum包更新到最新(生產環境慎重!yum update會對軟件包和內核升級,此處只是為了排除系統環境的影響)

如果此步報錯

處理方法為: 進入文件 cd /etc/yum.repos.d/

修改CentOS-Base.repo文件 設置為無效
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

3.安裝需要的軟件包, yum-util 提供yum-config-manager功能,另外兩個是devicemapper驅動依賴的
yum install -y yum-utils device-mapper-persistent-data lvm2

4.設置yum源 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #阿里雲yum源
如果設置yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 可能會安裝失敗

5.查看docker版本 yum list docker-ce --showduplicates | sort -r

6. 安裝doucker版本安裝 yum install -y docker-ce-18.03.1.ce,如果報錯

依次執行
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum install epel-release -y
yum install container-selinux -y #安裝
提示complete安裝完成后 繼續執行 yum install -y docker-ce-18.03.1.ce 安裝docker




安裝完成

7. 啟動Docker,命令:systemctl start docker,然后選擇是否加入開機啟動 systemctl enable docker,如下

8.查看版本 docker version ,驗證安裝是否成功(有client和service兩部分表示docker安裝啟動都成功了)

9. 重啟docker命令 systemctl restart docker.service
