Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

فحص التفاصيل

جزء من قسم مقدمة إلى Docker في رحلة Terminal على Coddy — الدرس 18 من 40.

يخزن Docker الكثير من التفاصيل حول كل حاوية: حالتها، والصورة التي أتت منها، وإعدادات الشبكة الخاصة بها، والمزيد. يعرض الأمر docker inspect كل ذلك بتنسيق JSON.

عادةً ما يكون هذا أكثر مما تريده. تسمح لك علامة --format باستخراج حقل واحد فقط باستخدام عنصر نائب لقالب Go (Go-template placeholder):

docker inspect --format "{{.State.Status}}" web

يقوم هذا بطباعة حالة الحاوية فقط، على سبيل المثال running. تتضمن العناصر النائبة المفيدة الأخرى {{.Config.Image}} لاسم الصورة. تقوم سلسلة التنسيق بتحويل كتلة كبيرة من JSON إلى القيمة الوحيدة التي تحتاجها بالفعل.

challenge icon

التحدي

سهل

ابدأ تشغيل حاوية nginx منفصلة باسم app، ثم استخدم docker inspect مع --format "{{.State.Status}}" لطباعة حالتها فقط.

ورقة مرجعية

استخدم docker inspect لعرض تفاصيل الحاوية بتنسيق JSON. العلم --format مع قالب Go يستخرج حقلاً معيناً:

docker inspect --format "{{.State.Status}}" web

عناصر نائبة مفيدة:

  • {{.State.Status}} — حالة الحاوية (مثل running)
  • {{.Config.Image}} — اسم الصورة

جرّب بنفسك

الطرفية
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس مقدمة إلى Docker