天天看點

CentOS7下安裝Docker

環境說明:CentOS7 Docker

1.檢查CentOS核心版本,新版本的Docker要求核心不低于3.1

#uname -r

2.更新yum版本

#yum update

3.檢查是否内置了docker,或者安裝過docker,将其删除

#rpm -qa | grep docker

#yum remove docker docker-common docker-selinux docker-engine

4.安裝需要的包

#yum install -y yum-utils device-mapper-persistent-data lvm2

#yum-util 提供yum-config-manager功能,另外兩個是devicemapper

驅動依賴的

5.設定docker yum源

#yum-config-manager \

--add-repo \

https://download.docker.com/linux/centos/docker-ce.repo

6.檢視源中docker的版本清單,選擇版本

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

CentOS7下安裝Docker

7.安裝docker

#yum install docker-ce

//由于repo中預設隻開啟stable倉庫,故這裡安裝的是最新穩定版17.12.0

#yum install docker-ce-17.12.0.ce

//例如:sudo yum install docker-ce-17.12.0.ce

8.啟動docker,加入開機啟動

#systemctl start docker

#systemctl enable docker

9.檢查啟動docker

#docker -version

CentOS7下安裝Docker

官方教程: https://docs.docker.com/install/linux/docker-ce/centos/#install-using-the-repository

這裡特别要注意的就是因為docker的源無法通路,隻要切換成aliyun的源就可以解決這個問題,沒有什麼難點,按照官方的文檔走就可以很快安裝完。