系統(tǒng)要求
Docker CE 支持以下版本的 Ubuntu 操作系統(tǒng):
- Artful 17.10 (Docker CE 17.11 Edge +)
- Xenial 16.04 (LTS)
- Trusty 14.04 (LTS)
Docker CE 可以安裝在 64 位的 x86 平臺或 ARM 平臺上西傀。Ubuntu 發(fā)行版中凉袱,LTS(Long-Term-Support)長期支持版本托嚣,會獲得 5 年的升級維護(hù)支持,這樣的版本會更穩(wěn)定损姜,因此在生產(chǎn)環(huán)境中推薦使用 LTS 版本胡本。
卸載舊版本
舊版本的 Docker 稱為 docker 或者 docker-engine合搅,使用以下命令卸載舊版本:
$ sudo apt-get remove docker \
docker-engine \
docker.io
使用腳本自動安裝
在測試或開發(fā)環(huán)境中 Docker 官方為了簡化安裝流程,提供了一套便捷的安裝腳本歧蕉,Ubuntu 系統(tǒng)上可以使用這套腳本安裝:
$ curl -fsSL get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh --mirror Aliyun
查看是否安裝完成
docker version
鏡像加速
鑒于國內(nèi)網(wǎng)絡(luò)問題灾部,后續(xù)拉取 Docker 鏡像十分緩慢,所以需要配置鏡像加速
配置阿里云鏡像加速
登錄阿里開發(fā)者平臺
https://promotion.aliyun.com/ntms/act/kubernetes.html#industry點(diǎn)擊鏡像搜索惯退,自動跳轉(zhuǎn)到控制臺的鏡像搜索
請?jiān)?/etc/docker/daemon.json 中寫入如下內(nèi)容(如果文件不存在請新建該文件)
vi /etc/docker/daemon.json
{
"registry-mirrors": ["https://puxq9sys.mirror.aliyuncs.com"]
}
(換成自己的專屬地址)
- 之后重新啟動服務(wù)赌髓。
$ sudo systemctl daemon-reload
$ sudo systemctl restart docker
- 檢查是否生效
docker info
如果從結(jié)果中看到了如下內(nèi)容,說明配置成功
Registry Mirrors:
https://puxq9sys.mirror.aliyuncs.com/