Centos7安裝Docker Engine

遙望星空發表於2017-03-05

一.先決條件

首選需要一個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/

相關文章