官方deb安装包列表
https://download.docker.com/linux/debian/dists/buster/pool/stable/amd64/
依次下载containerd.io
、docker-ce-cli
和 docker-ce
三个软件包
请进入官网查找最新的安装包.
1. 在线安装:
wget https://download.docker.com/linux/debian/dists/buster/pool/stable/amd64/containerd.io_1.4.8-1_amd64.deb
wget https://download.docker.com/linux/debian/dists/buster/pool/stable/amd64/docker-ce-cli_20.10.7~3-0~debian-buster_amd64.deb
wget https://download.docker.com/linux/debian/dists/buster/pool/stable/amd64/docker-ce_20.10.7~3-0~debian-buster_amd64.deb
wget https://download.docker.com/linux/debian/dists/buster/pool/stable/amd64/containerd.io_1.4.8-1_amd64.deb
wget https://download.docker.com/linux/debian/dists/buster/pool/stable/amd64/docker-ce-cli_20.10.7~3-0~debian-buster_amd64.deb
wget https://download.docker.com/linux/debian/dists/buster/pool/stable/amd64/docker-ce_20.10.7~3-0~debian-buster_amd64.deb
2. 离线安装
先缓存到内网服务器上了,使用内网地址下载
wget https://127.0.0.1/deb/amd64/containerd.io_1.4.8-1_amd64.deb
wget https://127.0.0.1/deb/amd64/docker-ce-cli_20.10.7~3-0~debian-buster_amd64.deb
wget https://127.0.0.1/deb/amd64/docker-ce_20.10.7~3-0~debian-buster_amd64.deb
然后开始安装
dpkg -i containerd.io_1.2.6-3_amd64.deb
dpkg -i docker-ce-cli_19.03.5~3-0~debian-buster_amd64.deb
dpkg -i docker-ce_19.03.5~3-0~debian-buster_amd64.deb
3. 验证docker 环境
docker info
docker run --rm hello-world
4. 卸载
“apt-get purge” 卸载命令需要逐条执行
apt-get purge docker-ce
apt-get purge docker-ce-cli
apt-get purge containerd.io
查看是否卸载完毕
apt list --installed | grep docker
apt list --installed | grep containerd.io
删除残留文件
rm -rf /var/lib/docker
rm -rf /var/run/docker
rm -rf /etc/docker
rm -rf /run/docker.sock
rm -rf /var/lib/containerd
rm -rf /run/containerd
rm -rf /opt/containerd