Python 2.7 使用Dockerfile和centos:7图像找不到make

Python 2.7 使用Dockerfile和centos:7图像找不到make,python-2.7,makefile,docker,centos7,Python 2.7,Makefile,Docker,Centos7,我有一个非常基本的Dockerfile,它使用centos:7中的,然后下载Python-2.7.9.tar.xz,并尝试/configure&&make&&make altinstall 我在make时出现以下错误: creating Makefile /bin/sh: make: command not found The command '/bin/sh -c cd /root/Python-2.7.9 && ./configure -- prefix=/usr/local

我有一个非常基本的Dockerfile,它使用centos:7中的
,然后下载
Python-2.7.9.tar.xz
,并尝试
/configure&&make&&make altinstall

我在
make
时出现以下错误:

creating Makefile
/bin/sh: make: command not found
The command '/bin/sh -c cd /root/Python-2.7.9 && ./configure -- prefix=/usr/local && make && make altinstall' returned a non-zero code: 127
在运行
make

yum install -y zlib-dev openssl-devel sqlite-devel bzip2-devel xz-libs gcc g++ build-essential kernel-headers kernel-devel

然而,错误依然存在。如何解决此问题?

一个简单的
yum-install-make
解决了此问题

您是否也可以发布Dockerfile?我假设这是docker构建的错误?您需要在此处提供更多上下文。您是否尝试过
yum-groupinstall“Development Tools”
(认为应该在容器中安装
make
),具体来说:运行yum-y install make