更新現(xiàn)有的包列表:
sudo apt update
使用apt安裝一些允許通過HTTPS才能使用的軟件包:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
將官方Docker存儲(chǔ)庫的GPG密鑰添加到您的系統(tǒng):
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
將Docker存儲(chǔ)庫添加到APT源:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
說明:你可以通過命令sudo less /etc/apt/sources.list
查看是否在文件最后添加成功。接下來雷滚,使用新添加的repo源中的Docker包更新包數(shù)據(jù)庫:
sudo apt update
確保您要從Docker repo安裝而不是默認(rèn)的Ubuntu repo:
apt-cache policy docker-ce
docker-ce:
? ? ? ?Installed: (none)
? ? ? ?Candidate: 18.03.1ce3-0~ubuntu
? ? ? ?Version table:
? ? ? ?? ? ? ?18.03.1ce3-0~ubuntu 500
? ? ? ?? ? ? ?? ? ? ?500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
現(xiàn)在docker-ce還沒有安裝,用上面這個(gè)命令我們能看到安裝源來自的Docker官方存儲(chǔ)庫震庭。
最后椅挣,安裝Docker:
sudo apt install docker-ce
檢查Docker是否在運(yùn)行
sudo systemctl status docker
輸出應(yīng)類似于以下內(nèi)容,表明該服務(wù)處于工作狀態(tài):
docker.service - Docker Application Container Engine
? ? Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
? ? Active: active (running) since Thu 2018-07-05 15:08:39 UTC; 2min 55s ago
? ? ? ? Docs: https://docs.docker.com
Main PID: 10096 (dockerd)
? ? Tasks: 16
? ? CGroup: /system.slice/docker.service
? ? ? ? ├─10096 /usr/bin/dockerd -H fd://
? ? ? ? └─10113 docker-containerd --config /var/run/docker/containerd/containerd.toml
到此,Docker安裝完成。
文章來源:
如何在Ubuntu上安裝使用Docker