使用mirrors.aliyun.com更新docker-ce提示404

在我的服务器中通过apt upgrade更新软件,在更新docker-ce包报出如下错误(updateOK):

  404  Not Found [IP: 42.81.204.35 443]
Err:2 https://mirrors.aliyun.com/docker-ce/linux/ubuntu focal/stable amd64 docker-ce amd64 5:20.10.5~3-0~ubuntu-focal
  404  Not Found [IP: 42.81.204.35 443]
E: Failed to fetch https://mirrors.aliyun.com/docker-ce/linux/ubuntu/dists/focal/pool/stable/amd64/docker-ce-cli_20.10.5~3-0~ubuntu-focal_amd64.deb  404  Not Found [IP: 42.81.204.35 443]
E: Failed to fetch https://mirrors.aliyun.com/docker-ce/linux/ubuntu/dists/focal/pool/stable/amd64/docker-ce_20.10.5~3-0~ubuntu-focal_amd64.deb  404  Not Found [IP: 42.81.204.35 443]

随即打开 https://mirrors.aliyun.com/docker-ce/linux/ubuntu/dists/focal/pool/stable/amd64/ 中发现没有 【docker-ce_20.10.5~3-0~ubuntu-focal_amd64.deb】和【docker-ce-cli_20.10.5~3-0~ubuntu-focal_amd64.deb】包。麻烦尽快处理下,谢谢

展开
收起
1771361131398744 2021-03-04 10:33:51 4745 分享 版权
阿里云 AI 助理回答

您好,看起来您在尝试通过阿里云镜像源更新 Docker CE 时遇到了 404 错误,这通常意味着请求的文件在服务器上不存在。这个问题可能由几个原因引起:

  1. 版本不支持或已移除:您尝试下载的 Docker CE 版本(20.10.5)可能已经被从阿里云镜像源中移除,因为维护者通常会定期清理旧版本以节省存储空间并鼓励用户使用最新或长期支持的版本。

  2. 镜像源同步问题:有时候,尽管版本仍然有效,但由于同步延迟或其他技术问题,特定文件可能暂时不可用。

针对您的情况,您可以尝试以下几个解决方案:

  • 检查 Docker CE 版本:访问 Docker 官方文档或仓库,确认您尝试安装的版本是否仍然被推荐或支持。如果该版本已过时,考虑升级到一个较新的稳定版本。

  • 更换软件源:如果确定是阿里云镜像源的问题,您可以临时切换到 Docker 官方或者其他可靠的镜像源进行更新。修改 /etc/apt/sources.list 或相关配置文件中的源地址。

  • 手动下载和安装:如果只是个别包缺失,您也可以直接从 Docker 官方仓库或其他可靠来源手动下载 .deb 文件,然后使用 dpkg 命令安装。但请确保这样做与您的系统兼容,并注意依赖关系的解决。

  • 等待镜像源更新:如果认为是临时的同步问题,可以稍等一段时间再试,或者通过阿里云的帮助渠道反馈此问题,询问是否计划重新上传该文件或何时能修复。

建议首先采取前两种方案,即验证并尝试更新到新版本,或更换为可用的镜像源。如果问题持续存在,考虑联系阿里云的技术支持获取进一步帮助。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答

国内唯一 Forrester 公共云容器平台领导者象限。

收录在圈子:
容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级 Kubernetes 容器化应用的全生命周期管理。容器服务 Kubernetes 版简化集群的搭建和扩容等工作,整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳的 Kubernetes 容器化应用运行环境。
还有其他疑问?
咨询AI助理