【问题标题】:When I use RUN yum -y vim in dockerfile, it prompts me /bin/sh: 1: yum: not found ,当我在 dockerfile 中使用 RUN yum -y vim 时,它提示我 /bin/sh: 1: yum: not found ,
【发布时间】:2022-10-14 16:56:01
【问题描述】:

当我在dockerfile中使用RUN yum -y vim时,提示我 /bin/sh: 1: yum: not found ,这个问题怎么处理? 这是我写的dockerfile

From centos:7
From openjdk:11
MAINTAINER Dengc


ENV MYPATH /usr/local
WORKDIR $MYPATH
RUN yum -y  install  vim
RUN ynm -y  install  net-tools
RUN yum -y  install  ncuress

EXPOSE 80
CMD /bin/bash

执行 docker build -t mycentos 后。

【问题讨论】:

    标签: docker dockerfile


    【解决方案1】:

    openjdk 镜像不是 centos 镜像。

    您多次使用FROM,最新的是用于后续命令的图像。

    此外,openjdk 已正式弃用,因此您不应使用它。

    【讨论】:

      猜你喜欢
      • 2021-01-09
      • 2015-12-02
      • 2020-08-11
      • 2020-03-30
      • 2016-04-03
      • 2018-06-06
      • 2021-10-20
      • 2019-09-11
      • 1970-01-01
      相关资源
      最近更新 更多