DockerBuild报错:The command ‘/bin/sh -c yum install -y vim‘ returned a non-zero code: 1
dockerfile构建遇见的问题
·
学习到dockerfile时,创建了一个dockerfile是以下的内容,
FROM centos
#告诉别人我是谁
MAINTAINER ccity86155<1786222759@qq.com>
ENV MYPATH /usr/local
#设置工作空间是本机的 /usr/local
WORKDIR $MYPATH
#添加vim命令
RUN yum -y install vim
RUM yum -y install net-tools
EXPOSE 80
CMD echo $MYPATH
CMD echo "---------构建完毕-------"
执行的时候报错:
查了一下发现是centos的版本不匹配,8太高了,改成7后就可以了。
FROM centos:7
#告诉别人我是谁
MAINTAINER ccity86155<1786222759@qq.com>
ENV MYPATH /usr/local
#设置工作空间是本机的 /usr/local
WORKDIR $MYPATH
#添加vim命令
RUN yum install -y vim
RUN yum install -y net-tools
EXPOSE 80
CMD echo $MYPATH
CMD echo "---------构建完毕-------"
CMD /bin/bash
就构建成功了。
更多推荐
已为社区贡献3条内容
所有评论(0)