可以使用物理機,也可以使用虛擬機。
首先參考https://docs.docker.com/install/linux/docker-ce/ubuntu/ 官方文檔學會安裝docker。
1.首先移除之前舊版本的docker:
sudo apt-get remove docker docker-engine docker.io containerd runc
更新軟件源:
sudo apt-get update
2.執行:
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
安裝https證書。
添加Docker的官方GPG key:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
通過搜索fingerprint的最后8個字符,確認您現在擁有fingerprint 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88的密鑰:
sudo apt-key fingerprint 0EBFCD88
3.添加軟件源:
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
更新:
sudo apt-get update
4.安裝最新版本的docker和container:
sudo apt-get install docker-ce docker-ce-cli containerd.io
如果要安裝指定版本,請先使用apt-cache madison docker-ce
查看有哪些版本,然后再使用
`
5.啟動Docker服務並激活開機啟動:
systemctl start docker & systemctl enable docker
6.驗證docker安裝成功:
docker run hello-world
出現如圖所示信息表示docker安裝成功。
7.后話:刪除docker
卸載Docker CE
sudo apt-get purge docker-ce
主機上的圖像,容器,卷或自定義配置文件不會自動刪除。要刪除所有圖像,容器和卷:
sudo rm -rf /var/lib/docker