मेरा डॉकटर-कम्पोज़ है:
wordpress:
image: wordpress
links:
- wordpress_db:mysql
ports:
- 8007:8007
volumes:
- ~/wpme/wptest/wp_html:/var/www/html
wordpress_db:
image: mysql
ports:
- 3316:3316
environment:
MYSQL_USERNAME: root
MYSQL_ROOT_PASSWORD: root
टर्मिनल पर चलने वाली कमांड है:
sudo docker-compose up
मुझे जो त्रुटि मिलती है:
Error, Container command "docker-entrypoint.sh" not found or does not exist.
क्या हो रहा है? (मैं ubuntu 14.04 पर हूँ)
उत्तर:
जवाब के लिए 0 № 1इसका मतलब है कि उनके डॉकटराइल में आपके एक कंटेनर में एंट्रीपॉइंट या cmd पर एक कमांड है जो docker-entrypoint.sh को कॉल करता है और इसे नहीं ढूंढता है।
जवाब के लिए 0 № 2
मेरे मामले में, docker-entrypoint.sh
यूनिक्स लाइन अंत के बजाय विंडोज का उपयोग कर रहा था। फ़ाइल को परिवर्तित कर रहा है n
मुद्दा तय किया।