天天看點

Centos7安裝Docker Engine

一.先決條件

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

Centos7安裝Docker Engine
$ 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      
Centos7安裝Docker Engine

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/

繼續閱讀