2015-08-14 3 views
2

У меня есть очень простой файл Docker, который использует FROM centos:7, а затем загружает Python-2.7.9.tar.xz и пытается ./configure && make && make altinstall.не найден с Dockerfile и centos: 7 image

Я получаю следующую ошибку при 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 

Я установка следующей LIBS перед запуском make

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

Но ошибка все еще сохраняется. Как я могу это решить?

+0

Пожалуйста, вы можете также разместить Dockerfile? Я предполагаю, что это ошибка из сборщика докеров? Здесь вам нужно предоставить еще несколько контекстов. –

+0

Вы попробовали 'yum groupinstall" средства разработки "' (подумайте, что нужно установить 'make' в контейнер) – thaJeztah

ответ

4

Простой yum install make решить проблему

+1

Конкретно: RUN yum -y install make – Blueshirts