前言
无意中发现,该版本组合可以正常 docker pull 镜像。欢迎尝试
| 软件 | 版本号 |
|---|---|
| containerd | 1.6.33 |
| docker-ce-cli | 24.0.7 |
| docker-ce | 24.0.7 |
| docker-compose-plugin | 2.21.0 |
其中 docker-ce、docker-ce-cli 版本最关键。
离线安装
推荐自行下载rpm或deb包,进行安装,下载地址
| 发行版 | 地址 | 说明 |
|---|---|---|
| CentOS | https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/系统版本/x86_64/stable/Packages/ | 其中<系统版本>替换为自己的系统版本号,例如:7 |
| Debian/Ubuntu | https://mirrors.aliyun.com/docker-ce/linux/ubuntu/dists/系统版本/pool/stable/amd64/ | 其中<系统版本>替换为自己的系统版本号,例如:jammy |
此处以Ubuntu系统举例,先查看系统版本
cat /etc/os-release输出如下
PRETTY_NAME="Ubuntu 22.04.4 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.4 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
...下载以下软件包
| 软件包名称 |
|---|
| containerd.io_1.6.33-1_amd64.deb |
| docker-ce_24.0.7-1~ubuntu.22.04~jammy_amd64.deb |
| docker-ce-cli_24.0.7-1~ubuntu.22.04~jammy_amd64.deb |
| docker-compose-plugin_2.21.0-1~ubuntu.22.04~jammy_amd64.deb |
按顺序依次执行安装
sudo dpkg -i containerd.io_1.6.33-1_amd64.debsudo dpkg -i docker-ce-cli_24.0.7-1~ubuntu.22.04~jammy_amd64.debsudo dpkg -i docker-ce_24.0.7-1~ubuntu.22.04~jammy_amd64.debsudo dpkg -i docker-compose-plugin_2.21.0-1~ubuntu.22.04~jammy_amd64.deb退出docker.io的登录
无意中发现,安装上以上版本后,仍然无法拉取镜像
cat ~/.docker/config.json发现存在 docker.io 的登录信息,执行退出登录后,可以正常拉取了
docker logout文章作者:DOTATONG
发布日期:2026-07-10
评论