使用docker制作Ubuntu镜像时候,yum命令失败
- Docker
- 时间:2022-10-16 21:57
- 4990人已阅读
简介
使用docker制作Ubuntu镜像时候,yum命令失败。提示:
/bin/sh: 1: yum: not found
🔔🔔🔔好消息!好消息!🔔🔔🔔
有需要的朋友👉:联系凯哥
我们使用Docker以Ubuntu作为模板制作镜像的时候,Dockerfile 中使用到 RUN yum xxx的时候提示错误:
/bin/sh: 1: yum: not found
如下图:
错误原因可能是Ubuntu镜像的不带有yum命令。
所以,我们在命令中,先要安装yum命令。然后才可以使用。
修改后Dockerfile如下:
FROM ubuntu MAINTAINER kaigejava<kaigejava@kaigejava.com> ENV MYPATH /usr/local WORKDIR $MYPATH RUN apt-get update RUN apt-get upgrade RUN apt-get install build-essential RUN apt-get install yum RUN yum -y install gcc RUN yum -y install gcc-c++ #安装ifconfig命令查看网络IP RUN yum -y install net-tools CMD echo $MYPATH CMD echo "success--------------ok" CMD /bin/bash