在 Ubuntu 20.04 上安装 Docker Engine 的详细步骤如下:
1. 卸载旧版本
首先,卸载可能与 Docker Engine 冲突的非官方包:
for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done
2. 设置 Docker 的 apt 仓库
更新包列表:
sudo apt-get update
安装依赖包:
sudo apt-get install ca-certificates curl
添加 Docker 官方 GPG 密钥:
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
添加 Docker 仓库到 apt 源:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://downloa