dockerfile报错“/bin/sh -c yum -y install“问题及解决

 更新时间:2026年05月12日 16:27:38   作者:小江||小廖  
文章主要讨论了解决Docker容器安装vim时出现错误的问题,指出是容器版本不兼容导致,建议使用Centos 7版本的容器,提供了一种解决方案,并鼓励读者参考此经验

主要错误

ERROR: failed to solve: process “/bin/sh -c yum -y install vim” did not complete successfully: exit code: 1

主要是容器版本问题

推荐使用Centos7

比如我的dockerfile 文件

[root@localhost dockerfile]# cat mydockerfile-centos
FROM centos:7     #看这里 版本是7
MAINTAINER jiangyalun<123456@qq.com>

ENV MYPATH /usr/local   
WORKDIR $MYPATH

RUN yum -y install vim
RUN yum -y install net-tools

EXPOSE 80

CMD echo $MYPATH
CMD echo "----end----"
CMD /bin/bash

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • docker-registry私有仓库镜像之查看与删除实现方式

    docker-registry私有仓库镜像之查看与删除实现方式

    文章主要介绍了如何查看、删除私有仓库中的镜像以及获取镜像的hash值,通过使用`curl`命令和Python格式化json,可以方便地查看镜像和tag列表,删除镜像时需要确认功能是否开启,并且通过重启registry容器使修改生效
    2025-12-12
  • Docker 常用命令整理及使用注意事项总结

    Docker 常用命令整理及使用注意事项总结

    这篇文章主要介绍了Docker 常用命令整理及使用注意事项总结的相关资料,这里整理了Docker 的常用命令,说明这些命令是什么意思及使用方法,需要的朋友可以参考下
    2016-12-12
  • Docker Registry定期清理方式

    Docker Registry定期清理方式

    Docker Registry因镜像堆积需定期清理,可通过配置文件开启删除、调用API、执行garbage-collect命令或Python脚本保留最新版本,并设置crontab定时任务自动化处理
    2025-08-08
  • CoreOS配置Docker镜像加速器的方法

    CoreOS配置Docker镜像加速器的方法

    本篇文章主要介绍了CoreOS配置Docker镜像加速器的方法,CoreOS下的Docker配置是通过flannel unit来实现的,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-05-05
  • Docker部署Redis缓存服务的实现步骤

    Docker部署Redis缓存服务的实现步骤

    本文介绍了使用Docker部署Redis缓存服务的步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-07-07
  • Docker设置代理的方法教程

    Docker设置代理的方法教程

    本篇文章主要介绍了Docker设置代理的方法教程,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08
  • 在Window 10上安装Docker图文教程

    在Window 10上安装Docker图文教程

    Docker 是一个开源的应用容器引擎,功能十分强大,相信开发者们都不陌生。现在,docker已经发布了支持Windows10的稳定版本,对于用户来说是一个福音。接下来,小编就详细介绍Win10系统安装docker教程。
    2018-03-03
  • docker下修改mysql配置文件的方法

    docker下修改mysql配置文件的方法

    这篇文章主要介绍了docker下修改mysql配置文件的方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-06-06
  • 使用docker compose搭建一个elk系统的方法

    使用docker compose搭建一个elk系统的方法

    这篇文章主要介绍了使用docker-compose搭建一个elk系统的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-08-08
  • docker run容器运行的方法实现

    docker run容器运行的方法实现

    本文主要介绍了docker run容器运行的方法实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06

最新评论