خطأ عامل الميناء: معيار_ينيت_لينوكس.الذهاب:175: تسبب عملية المستخدم إكسيك "لا يوجد مثل هذا الملف أو الدليل"

إنشاء ملف عامل الميناء والصورة بنجاح بناء والواردة يتم إنشاء أيضا ولكن خرجت الحالة.

خرج ستوس في "عامل الميناء بس-أ"

تلقي خطأ أثناء الوصول إلى عامل الميناء والتحقق من السجلات أيضا

المعيار.الذهاب:175: تسبب عملية المستخدم إكسيك "لا يوجد مثل هذا الملف أو الدليل"

وفيما يلي تفاصيل الملف: دوكيرفيل والقيادة

ملف عامل الميناء:

عامل الميناء ملف التفاصيل

عامل الميناء التفاصيل القيادة والخطأ

ديلز قيادة عامل الميناء

الحاوية لصورة المصباح الخاص بك يظهر "/entrypoint.sh /bin/" كما الأمر ، الذي فشل.

وأود أن تحديث خط نقطة الدخول الخاصة بك في دوكيرفيل الخاص بك إلى:

ENTRYPOINT ["/bin/bash", "/entrypoint.sh"] كما فعلت مع سمد ، وبناء الصورة وتشغيله مرة أخرى.

لقد واجهت مشكلة مماثلة. في حالتي كان لأنني كنت بناء صورتي على جهاز ويندوز. يضيف ويندوز" الأحرف المخفية " إلى ملفات مثل entrypoint.sh. لإزالة هذه الأحرف ، يمكنك تشغيل هذا الأمر على entrypoint.sh الملف بعد نسخه في الحاوية الخاصة بك:

COPY entrypoint.sh /usr/local/bin/RUN dos2unix /usr/local/bin/entrypoint.sh

الآن إعادة بناء الصورة وحاول مرة أخرى. عملت هذا الحل بالنسبة لي.

يمكنك قراءة المزيد عن هذا الشذوذ هنا:

https://www.liquidweb.com/kb/dos2unix-removing-hidden-windows-characters-from-files/

start.sh:
#!/ بن / باش

ابدأ جميع الخدمات

المشرف-ن

Enterypoint.sh:
#!/ بن / باش
سيت-إي
إكسيك"@@"

لا حاجة لحذف سؤال وإعادة إنشاء سؤال جديد لتحديثه. على أي حال ، يبدو أن المشكلة تأتي من entrypoint.sh `أو ‘start.sh’ إذا لم أكن مخطئا. ممكن لنشر محتواها هنا?