تخطَّ إلى المحتوى

🐳 شرح Docker

الصور بالتفصيل (Images)

الدرس 6 من 30· ⏱ 1 دقائق قراءة· 🗓 آخر تحديث: ٢٧ يونيو ٢٠٢٦

💡 هذا الدرس يبني على أساسيات docker pull وdocker images من درس الصور والحاويات — هنا نتعمّق في الوسوم والطبقات وإدارة الصور المحلّية.

تنزيل صورة بوسم محدّد

docker pull node:20        # وسم الإصدار
docker pull node:20-alpine # نسخة أصغر حجمًا
docker pull node           # = node:latest

الطبقات (Layers)

كل صورة مبنية من طبقات متراكمة. الطبقات المشتركة تُخزّن مرّة واحدة فتوفّر مساحة وتسرّع التنزيل.

docker history node:20    # عرض طبقات الصورة

إدارة الصور

docker images             # عرض الصور
docker rmi node:20        # حذف صورة
docker image prune        # حذف الصور غير المستخدمة
docker inspect node:20    # تفاصيل دقيقة

اختر صورًا صغيرة

💡 نسخ alpine أصغر بكثير (~5MB أساس) — مثالية للإنتاج لتقليل الحجم وسطح الهجوم.

🎯 التالي: الحاويات بالتفصيل.

شرح الصور بالتفصيل (Images) — Docker بالعربي
الصور بالتفصيل (Images)Docker بالعربي · The Code Fix

📚 لمزيد من التعمّق في Docker، راجِع التوثيق الرسمي لـ Docker.

هل كان هذا الدرس مفيدًا؟