Ubuntu/CentOS下使用腳本自動安裝 Docker


Ubuntu、Debian 系列安裝 Docker

系統要求

Docker 支持以下版本的 Ubuntu 和 Debian 操作系統:

  • Ubuntu Xenial 16.04 (LTS)
  • Ubuntu Trusty 14.04 (LTS)
  • Ubuntu Precise 12.04 (LTS)
  • Debian testing stretch (64-bit)
  • Debian 8 Jessie (64-bit)
  • Debian 7 Wheezy (64-bit)(必須啟用 backports)

Ubuntu 發行版中,LTS(Long-Term-Support)長期支持版本,會獲得 5 年的升級維護支持,這樣的版本會更穩定,因此在生產環境中推薦使用 LTS 版本。

Docker 目前支持的 Ubuntu 版本最低為 12.04 LTS,但從穩定性上考慮,推薦使用 14.04 LTS 或更高的版本。

Docker 需要安裝在 64 位的 x86 平台或 ARM 平台上(如樹莓派),並且要求內核版本不低於 3.10。但實際上內核越新越好,過低的內核版本可能會出現部分功能無法使用,或者不穩定。

用戶可以通過如下命令檢查自己的內核版本詳細信息:

$ uname -a Linux device 4.4.0-45-generic #66~14.04.1-Ubuntu SMP Wed Oct 19 15:05:38 UTC 2016 x86_64 x86_64 x86_64

使用腳本自動安裝

Docker 官方為了簡化安裝流程,提供了一套安裝腳本,Ubuntu 和 Debian 系統可以使用這套腳本安裝:

curl -sSL https://get.docker.com/ | sh 

執行這個命令后,腳本就會自動的將一切准備工作做好,並且把 Docker 安裝在系統中。

不過,由於偉大的牆的原因,在國內使用這個腳本可能會出現某些下載出現錯誤的情況。國內的一些雲服務商提供了這個腳本的修改版本,使其使用國內的 Docker 軟件源鏡像安裝,這樣就避免了牆的干擾。

阿里雲的安裝腳本

curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh - 

DaoCloud 的安裝腳本

curl -sSL https://get.daocloud.io/docker | sh

CentOS 操作系統安裝 Docker

系統要求

Docker 最低支持 CentOS 7。

Docker 需要安裝在 64 位的平台,並且內核版本不低於 3.10。 CentOS 7 滿足最低內核的要求,但由於內核版本比較低,部分功能(如 overlay2 存儲層驅動)無法使用,並且部分功能可能不太穩定。

使用腳本自動安裝

Docker 官方為了簡化安裝流程,提供了一套安裝腳本,CentOS 系統上可以使用這套腳本安裝:

curl -sSL https://get.docker.com/ | sh 

執行這個命令后,腳本就會自動的將一切准備工作做好,並且把 Docker 安裝在系統中。

不過,由於偉大的牆的原因,在國內使用這個腳本可能會出現某些下載出現錯誤的情況。國內的一些雲服務商提供了這個腳本的修改版本,使其使用國內的 Docker 軟件源鏡像安裝,這樣就避免了牆的干擾。

阿里雲的安裝腳本

curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -

DaoCloud 的安裝腳本

curl -sSL https://get.daocloud.io/docker | sh
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM