Centos 7 docker 安裝 以及報錯解決。
阿新 • • 發佈:2018-12-10
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 注:不指定版本會安裝最新版本。