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

🐳 شرح Docker

الحاويات بالتفصيل (Containers)

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

💡 هذا الدرس يبني على أساسيات docker run وdocker ps من درس الصور والحاويات — هنا نتعمّق في دورة حياة الحاوية والمراقبة والتشخيص.

تشغيل حاوية

docker run -d --name web nginx     # -d في الخلفية، --name اسم
docker run -it ubuntu bash         # -it جلسة تفاعلية

إدارة دورة الحياة

docker ps                 # العاملة
docker stop web           # إيقاف
docker start web          # تشغيل من جديد
docker restart web        # إعادة تشغيل
docker rm web             # حذف (بعد الإيقاف)
docker rm -f web          # حذف إجباري

الدخول والمراقبة

docker exec -it web bash  # تنفيذ أمر داخل الحاوية
docker logs web           # سجلّات الحاوية
docker logs -f web        # متابعة حيّة
docker stats              # استهلاك المعالج/الذاكرة

الحاوية تنتهي بانتهاء أمرها

💡 الحاوية تتوقّف عندما ينتهي أمرها الرئيسي. الخوادم (مثل nginx) تبقى لأنها عمليات طويلة الأمد.

🎯 التالي: Dockerfile بالتفصيل.

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

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

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