提取知識點
Docker
- 安裝Docker的系統必須是64位
- 我們安裝的Docker是Docker CE社區版,Docker版本要大於1.12
- 在Ubuntu上安裝Docker必須採用LTS長期支持版
- 推薦Ubuntu 16.04 LTS
- 使用腳本自動安裝
- 使用腳本安裝記得要換數據源,加速拉取鏡像
目錄
內容
一、安裝介紹
Docker CE | 社區版 | 免費 |
---|---|---|
Docker EE | 企業版 | 收費 |
我們肯定是使用免費的CE社區版啦
2.可安裝的操作系統:
各主流操作系統平臺都支持Docker的使用,包括Windows、Linux、MacOS等。
3.Ubuntu系統要求:
Docker CE 支持以下版本的 Ubuntu 操作系統:
- Artful 17.10 (Docker CE 17.11 Edge +)
- Xenial 16.04 (LTS)
- Trusty 14.04 (LTS)
Docker 目前支持的最低 Ubuntu 版本爲 12.04 LTS,但實際上從穩定性上考慮,推薦至少使用 14.04 LTS 版本。
Docker CE 可以安裝在 64 位的 x86 平臺
或 ARM 平臺
上。Ubuntu 發行版中,LTS(Long-Term-Support)
長期支持版本,會獲得 5 年的升級維護支持,這樣的版本會更穩定,因此在生產環境中推薦使用 LTS 版本,我們使用 LTS 版本爲 Ubuntu 16.04
(Ubuntu 16.04 + 上的 Docker CE 默認使用 overlay2 存儲層驅動,所以我們無需手動配置。)。
注:切勿在沒有配置 Docker APT 源的情況下直接使用 apt 命令安裝 Docker。
二、前提條件
Docker
要求 Ubuntu
系統的內核版本高於 3.10
,查看本頁面的前提條件來驗證你的 Ubuntu
版本是否支持 Docker
。
可通過 uname -r
命令查看當前的內核版本
也可通過 cat /proc/version
查看當前的內核版本
三、安裝步驟
安裝可以使用腳本自動安裝或APT安裝,但APT安裝較爲繁瑣,所以我們使用腳本自動安裝
使用腳本自動安裝
在測試或開發環境中 Docker 官方爲了簡化安裝流程,提供了一套便捷的安裝腳本,Ubuntu 系統上可以使用這套腳本安裝
1.從docker.com
上下載 get-docker.sh
腳本
curl -fsSL get.docker.com -o get-docker.sh
curl命令的用法:之後補充
但因爲是官方提供的安裝腳本,腳本中的配置的數據源在國外,下載Docker網絡十分緩慢,所以我們需要先修改數據源
2.修改腳本中的數據源(本例使用阿里雲)
將腳本中的mirror鏡像改爲阿里雲
的
sh get-docker.sh --mirror Aliyun
或將腳本中的mirror鏡像改爲AzureChinaCloud
的
sh get-docker.sh --mirror AzureChinaCloud
如果出現修改源出現404則換一個源試一下,
如果之前安裝的源不行了,請先刪除Docker再換源
刪除步驟:
(1)Docker命令爲:apt-get autoremove docker-ce
(2)刪除 /etc/apt/sources.list.d
目錄下的 docker.list
文件
3.確認安裝完成
docker version
出現docker版本信息即安裝完成(API version
爲1.39
前篇我們所說1.12
爲里程碑式版本,我們的版本大於1.12)
因爲我們使用的是官方腳本自動安裝,所以自動安裝最新的Docker版本~