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

Ubuntu 22执行Docker build centos:6.4时出现镜像清单未找到错误

问题排查与解决:CentOS 6.4 Docker镜像无法拉取

问题原因

  • CentOS 6系列(含6.4版本)已终止官方维护,Docker Hub官方镜像仓库已移除该版本的镜像清单,导致Docker无法找到对应的镜像资源。
  • 虽然CentOS 6.4的发行版本确实存在,但官方不再提供镜像托管服务,因此会出现manifest unknown错误。

解决方法

1. 替换为受支持的CentOS版本

将Dockerfile的基础镜像替换为仍在维护的版本(如CentOS 7),适配后继续构建:

FROM centos:7
# 调整源地址适配CentOS 7
RUN rpm -ivh http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm
RUN rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
# 后续原有命令...

2. 使用本地或第三方留存的镜像

  • 若你本地有保存的CentOS 6.4镜像,可直接基于本地镜像构建,无需从远程仓库拉取。
  • 部分第三方镜像仓库可能留存了CentOS 6的镜像,但这类镜像缺乏官方维护,安全性需自行评估。

3. 手动构建CentOS 6.4基础镜像

从CentOS官方渠道下载6.4版本的ISO文件,通过以下步骤手动构建镜像:

  • 挂载ISO文件,提取系统根文件系统内容
  • 使用docker import命令将提取的文件系统打包为自定义Docker镜像

内容的提问来源于stack exchange,提问作者Ruwan Liyanage

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 04:40:23