عندما يتعطل شيء ما: الأخطاء الشائعة وكيفية قراءتها
الأخطاء جزء طبيعي من العمل — حتى بالنسبة للخبراء. الخبر السار: يخبرك Docker دائماً تقريباً بالضبط عن الخطأ الذي حدث، إن قرأت الرسالة فقط. في هذا الدرس نتعلم قراءة رسائل الخطأ دون ذعر، ونتعرف على الأخطاء الثلاثة أو الأربعة التي ستواجهها أكثر من غيرها في العمل اليومي، مع الحل لكل منها.
رسالة الخطأ تشبه ضوء تحذير موسوماً في سيارة: لا يقول 'معطّل'، بل يقول 'هذا ما يجب فحصه'. تقرؤها، وتفهمها، وتصلحها.
- رسالة خطأ
- النص الذي يطبعه Docker عند فشل إجراء ما. إنه يصف المشكلة بالكلمات دائماً تقريباً — يستحق القراءة حتى النهاية قبل البحث عبر الإنترنت.
- منفذ قيد الاستخدام بالفعل
- خطأ يقول إن منفذ المضيف الذي طلبته مستخدَم بالفعل من قبل عملية أخرى. الحل: اختر منفذ مضيف مختلفاً، أو أوقف ما يستخدمه.
- docker logs
- أمر يعرض ما طبعته الحاوية (stdout/stderr). إنه الفحص الأول عندما تفشل حاوية أو تخرج دون تفسير.