Docker构建centos容器Dockerfile中使用yum命令报错问题

报错:

bash 复制代码
ERROR: failed to solve: process "/bin/sh -c sudo yum -y install httpd" did not complete successfully: exit code: 127

错误原因排查

  • 网络原因
    所操作的服务器无法访问互联网,可以尝试ping下公网,比如 ping www.baidu.com,查看是否有响应,如果没有反应,先调整服务器网络问题
  • yum源问题
    更新源

解决办法

  • 第一种 修改Dockerfile文件,在yum 安装命令之前加入一下配置
bash 复制代码
RUN cd /etc/yum.repos.d/
RUN sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
RUN sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g'         /etc/yum.repos.d/CentOS-*
RUN yum update -y
  • 第二种 更换构建的centos版本,下载centos 8 之前版本的镜像
相关推荐
企鹅侠客18 小时前
使用k8s集群调度GPU
云原生·容器·kubernetes
❀͜͡傀儡师19 小时前
docker一键部署网页版Win11系统
运维·docker·容器
我爱学习好爱好爱19 小时前
Prometheus监控栈 监控数据库mysql
docker·grafana·prometheus
萌萌哒草头将军19 小时前
AudioDock:服务器和 NAS 音频播放最棒的软件!🚀🚀🚀
服务器·docker·node.js
zcz160712782120 小时前
k8s重新部署的配置过程
云原生·容器·kubernetes
IsPrisoner21 小时前
从 Docker 到 Kubernetes:一次“工程视角”的 K8s 核心概念深度梳理
docker·容器·kubernetes
liuxuzxx21 小时前
containerd的CPU过高的问题排查
容器·性能优化·kubernetes
看-清1 天前
Docker离线安装部署xxl-job流程
运维·docker·容器
建群新人小猿1 天前
陀螺匠企业助手-我的日程
android·大数据·运维·开发语言·容器
孤岛悬城1 天前
47 Docker镜像编排
docker·容器·云计算