一、官方文檔參照
1. Docker官方
Docker官網(https://www.docker.com/)
Docker官方文檔(https://docs.docker.com/)
Docker官方博客(https://blog.docker.com/)
Docke中文社區(http://www.docker.org.cn/)
2. 安裝
https://docs.docker.com/install/
ubuntu安裝
https://docs.docker.com/install/linux/docker-ce/ubuntu/
3. 開始docker hello-world
https://docs.docker.com/get-started/
二、Docker社區版Docker CE for ubuntu安裝
根據官方安裝文檔安裝https://docs.docker.com/install/linux/docker-ce/ubuntu/
1. 系統
To install Docker CE, you need the 64-bit version of one of these Ubuntu versions:
Cosmic 18.10
Bionic 18.04 (LTS)
Xenial 16.04 (LTS)
Docker CE is supported on x86_64 (or amd64), armhf, arm64, s390x (IBM Z), and ppc64le (IBM Power) architectures.
2. 卸載舊版本
sudo apt-get remove docker docker-engine docker.io containerd run
3. 設置存儲庫
(1) 更新source源
sudo apt-get update
(2) 安裝軟件包,允許在HTTPS上使用存儲庫
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
(3) 添加Docker的官方GPG密鑰
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
(4) 對比祕鑰的最後8個字符,校驗目前9DC8 5822 9FC7 DD38854A E2D8 8D81 803C 0EBF CD 88的密鑰
sudo apt-key fingerprint 0EBFCD88
pub rsa4096 2017-02-22 [SCEA]
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid [ unknown] Docker Release (CE deb) [email protected]
sub rsa4096 2017-02-22 [S]
(5) 設置穩定的存儲庫
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
4、安裝docker ce最新版本
sudo apt-get install docker-ce docker-ce-cli containerd.io
5、通過運行hello-world映像驗證Docker CE安裝是否正確
sudo docker run hello-world
6、卸載docker ce
sudo apt-get purge docker-ce
sudo rm -rf /var/lib/docker