1. 程式人生 > >Centos 7 docker 安裝 以及報錯解決。

Centos 7 docker 安裝 以及報錯解決。

Docker 要求 CentOS 系統的核心版本高於 3.10。鑑於centos6.x的版本核心達到3.10。所以採用centos 7 進行安裝。

1、檢視你當前的核心版本

  uname -r  

2、確保 yum 包更新到最新

  yum update  

3、從docker官方地址獲取yum源

  yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo  

4、檢視yum倉庫中所有版本的docker

  yum list docker-ce --showduplicates | sort -r

5、安裝docker

  yum install docker-ce  注:-ce是社群版,也就是免費版。-ee是企業版,也就是收費版。

6、啟動並加入開機啟動

  systemctl start docker

  systemctl enable docker

7、檢視是否安裝成功

  docker version

如果遇到報錯如下:

  

 

原因分析:這裡是由於container-selinux版本低或者是沒安裝引起的docker安裝失敗,docker需要依賴這個軟體。

問題解決:1:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo  

     2:yum install epel-release

     3:yum install container-selinux

     4:yum install docker-ce  注:不指定版本會安裝最新版本。