详细步骤:
配置 Docker 仓库:
- 添加 Docker 官方 GPG 密钥(验证包完整性):
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker.gpg
国内:curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker.gpg
- 添加 Docker 稳定版仓库:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu (lsb_release -cs) stable" (lsb_release -cs) 会自动获取当前 Ubuntu 系统代号(如 22.04 是 jammy,20.04 是 focal)
国内:sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
-
更新 apt 索引(加载新添加的仓库):
sudo apt-get update
-
安装最新版 Docker Engine(包含 Docker 核心、CLI、容器运行时等完整组件):
sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
-
查看成功
docker --version