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