准备
参考Docker官网:https://docs.docker.com/install/linux/docker-ce/ubuntu/
可以在如下四个版本的ubuntu系统安装Docker Engine
Disco 19.04
Cosmic 18.10
Bionic 18.04 (LTS)
Xenial 16.04 (LTS)
Docker支持在如下存储架构上安装
x86_64 (or amd64)
armhf
arm64
s390x (IBM Z)
ppc64le (IBM Power)
卸载Docker
1.卸载已有Docker
sudo apt-get remove docker docker-ce docker-engine docker.io containerd runc
但是在/var/lib/docker/下的东西,包括镜像、容器、数据卷、网络等会被保留。
2.卸载docker-ce(官方方法)
sudo apt-get purge docker-ce
sudo rm -rf /var/lib/docker
安装Docker
三种安装方式
- 通过设置Docker’s repositories 来用apt的方式安装(最推荐)
- 下载deb包,手动安装(适合没网的新电脑)
- 通过便捷安装脚本
apt安装
1.更新apt的源
sudo apt-get update
2.安装软件包,使apt可以使用https安装
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
4.添加Docker的官方GPG密钥
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
5.设置stable repository
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
6.查看当前可安装的Docker版本
apt-cache madison docker-ce
7.更新apt安装源并安装Docker<