centos7下安裝docker

  • 2020 年 11 月 14 日
  • 筆記

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驅動依賴的

     

 4,設置yum源 yum-config-manager —add-repo //mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo #阿里雲yum源

如果設置yum-config-manager —add-repo //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 //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安裝啟動都成功了)