-
從Ubuntu的倉庫直接下載安裝(可能不是最新版本):
sudo apt install docker.io
(時間較長)
sudo systemctl start docker
sudo systemctl enable docker
查看是否安裝成功:
docker -v
輸出
Docker version 17.12.1-ce, build 7390fc6
則安裝成功
-
從官方Docker存儲庫安裝Docker
sudo apt update
接下來僻肖,安裝一些必備軟件包入愧,這些軟件包允許通過HTTPS使用軟件包:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
然后將官方Docker存儲庫的GPG密鑰添加到您的系統(tǒng):
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
輸出:OK
將Docker存儲庫添加到APT源:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
可能出現(xiàn):404 Not Found
接下來胜嗓,使用新添加的repo中的Docker包更新包數(shù)據(jù)庫:
sudo apt-get update
確保您要從Docker repo而不是默認的Ubuntu 16.04 repo安裝:
sudo apt-cache policy docker-ce
輸出:(可能版本不同輸出不同)
docker-ce: 已安裝:(無) 候選: 18.06.1~ce~3-0~ubuntu 版本列表: 18.06.1~ce~3-0~ubuntu 500 500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages 18.06.0~ce~3-0~ubuntu 500 500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages 18.03.1~ce~3-0~ubuntu 500 500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
安裝Docker:
sudo apt install docker-ce
現(xiàn)在應(yīng)該安裝Docker,守護進程啟動川慌,并啟用進程啟動進程。 檢查它是否正在運行:
sudo systemctl status docker
輸出:
● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: e
Active: active (running) since Fri 2018-11-02 06:46:06 PDT; 31min ago
Docs: https://docs.docker.com
Main PID: 12203 (dockerd)
Tasks: 30
CGroup: /system.slice/docker.service
├─12203 /usr/bin/dockerd -H fd://
└─12223 docker-containerd --config
/var/run/docker/containerd/contain
Nov 02 06:46:04 ubuntu dockerd[12203]: time="2018-11-02T06:46:04.690178153-07:00
Nov 02 06:46:04 ubuntu dockerd[12203]: time="2018-11-02T06:46:04.690211788-07:00
Nov 02 06:46:04 ubuntu dockerd[12203]: time="2018-11-02T06:46:04.690608135-07:00
Nov 02 06:46:04 ubuntu dockerd[12203]: time="2018-11-02T06:46:04.690629646-07:00
Nov 02 06:46:05 ubuntu dockerd[12203]: time="2018-11-02T06:46:05.569648817-07:00
Nov 02 06:46:05 ubuntu dockerd[12203]: time="2018-11-02T06:46:05.715152669-07:00
Nov 02 06:46:05 ubuntu dockerd[12203]: time="2018-11-02T06:46:05.853855471-07:00
Nov 02 06:46:05 ubuntu dockerd[12203]: time="2018-11-02T06:46:05.853942472-07:00
Nov 02 06:46:06 ubuntu dockerd[12203]: time="2018-11-02T06:46:06.001000723-07:00
Nov 02 06:46:06 ubuntu systemd[1]: Started Docker Application Container Engine.
安裝結(jié)束