docker

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > 云和虚拟化 > docker > dockerfile报错“/bin/sh -c yum -y install“

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

作者:小江||小廖

文章主要讨论了解决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

总结

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

您可能感兴趣的文章:
阅读全文