You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04降级安装Docker 20.10.22指导请求(已装Docker 23.0.1)

Ubuntu 22.04 降级 Docker 至 20.10.22 操作步骤

1. 彻底卸载现有 Docker 版本

先移除当前安装的 Docker 相关包,避免版本冲突:

sudo apt purge -y docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-ce-rootless-extras
sudo apt autoremove -y --purge
sudo rm -rf /var/lib/docker /var/lib/containerd

2. 配置 Docker 官方源(确保能获取旧版本)

先添加官方 GPG 密钥:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker.gpg

然后添加适配 Ubuntu 22.04(jammy)的 Docker 源:

echo "deb [arch=$(dpkg --print-architecture)] https://download.docker.com/linux/ubuntu jammy stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

3. 安装指定版本的 Docker

先更新源缓存:

sudo apt update

安装 20.10.22 版本的 Docker 组件(注意版本号格式):

sudo apt install -y docker-ce=5:20.10.22~3-0~ubuntu-jammy docker-ce-cli=5:20.10.22~3-0~ubuntu-jammy containerd.io=1.6.14-1

注:containerd.io 版本需与 Docker 20.10.22 兼容,1.6.14 是经过验证的适配版本,若安装时提示版本不可用,可运行 apt-cache madison containerd.io 查看可用版本并选择兼容项。

4. 锁定版本防止自动升级

为避免后续 apt 更新时自动升级 Docker,锁定已安装的版本:

sudo apt-mark hold docker-ce docker-ce-cli containerd.io

5. 验证安装结果

检查 Docker 版本确认降级成功:

docker --version

预期输出:Docker version 20.10.22, build 3a2c30b

内容的提问来源于stack exchange,提问作者esharib musawer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 08:33:09