一.先決條件
首選需要一個64位作業系統和3.10或者更版本的核心。
檢視當前核心版本:
$ uname -r
3.10.0-229.el7.x86_64
二.yum安裝Docker Engine
安裝Docker Engine有兩種方式,我們先選擇yum安裝,並且Docker官方提供了yum源。
1.使用普通使用者sudo或者root登入到你的伺服器,更新yum,確保你的軟體都是最新的
$ sudo yum update
2.新增Docker的yum源
$ sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF
3.安裝Docker軟體包
$ sudo yum install docker-engine
4.設定Docker服務開機自啟
$ sudo systemctl enable docker.service
5.啟動Docker服務
$ sudo systemctl start docker
6.驗證Docker是否安裝成功
$ sudo docker run --rm hello-world
三.指令碼安裝Docker Engine
1.更新yum
$ sudo yum update
2.執行Docker安裝指令碼
$ curl -fsSL https://get.docker.com/ | sh
這個指令碼將會新增docker.repo並且安裝Docker
3.設定Docker服務開機自啟
$ sudo systemctl enable docker.service
4.啟動Docker服務
$ sudo systemctl start docker
5.驗證Docker是否安裝成功
$ sudo docker run --rm hello-world
參考文獻:https://docs.docker.com/engine/installation/linux/centos/