मैं मानक उबंटू 14.04 छवि के आधार पर एक नई डॉकर छवि बना रहा हूं।डॉकर छवि त्रुटि: "/ bin/sh: 1: [पायथन ,: नहीं मिला"
यहाँ मेरी Dockerfile है:
FROM ubuntu:14.04
RUN apt-get update -y
RUN apt-get install -y nginx git python-setuptools python-dev
RUN easy_install pip
ADD . /code
WORKDIR /code
RUN pip install -r requirements.txt # only 'django' for now
ENV projectname myproject
EXPOSE 80 8000
WORKDIR ${projectname}
CMD ['python', 'manage.py', 'runserver', '0.0.0.0:80']
जब मैं इस छवि को चलाने का प्रयास है, मैं इस त्रुटि मिलती है ...
/bin/sh: 1: [python,: not found
लेकिन अगर मैं जब छवि चल रहा एक खोल खोल लेते हैं, चल रहा है python
अपेक्षित के रूप में इंटरैक्टिव प्रॉम्प्ट खोलता है।
मैं डॉकरफ़ाइल में CMD
के माध्यम से क्यों नहीं आ सकता?
करने से अपने Mac पर मेरी समस्या सुलझा ली है आप सीएमडी में उपयोग करने के लिए '" 'बजाय '' की 'की कोशिश की? –
आप स्थापित करने की आवश्यकता पायथन पहले –
@ अलेक्ज़ेंडरकोवालेव फेसप्लम। धन्यवाद। –