使用腳本自動安裝
在測試或開發(fā)環(huán)境中 Docker 官方為了簡化安裝流程,提供了一套便捷的安裝腳本,Ubuntu 系統(tǒng)上可以使用這套腳本安裝:
# 下載官方安裝腳本
$ curl -fsSL get.docker.com -o get-docker.sh
# 使用Aliyun安裝
$ sudo sh get-docker.sh --mirror Aliyun
執(zhí)行這個命令后,腳本就會自動的將一切準(zhǔn)備工作做好,并且把 Docker CE 的 Edge 版本安裝在系統(tǒng)中。
啟動 Docker CE
# 檢查是否已經(jīng)成功安裝Docker
# 沒有加入docker組,當(dāng)前用戶必須使用sudo執(zhí)行,稍后會加入到docker組
$ sudo docker version
# 啟動和開機(jī)自啟動命令
$ sudo systemctl enable docker
$ sudo systemctl start docker
當(dāng)前用戶加入docker組
避免每次輸入docker都要sudo權(quán)限
$ sudo usermod -aG docker $USER
鏡像加速
Ubuntu 16.04+、Debian 8+、CentOS 7
對于使用 systemd 的系統(tǒng),請?jiān)?/etc/docker/daemon.json 中寫入如下內(nèi)容(如果文件不存在請新建該文件)
{
"registry-mirrors": [
"https://registry.docker-cn.com"
]
}
之后重新啟動服務(wù)。
$ sudo systemctl daemon-reload
$ sudo systemctl restart docker
檢查加速器是否生效
$ docker info