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

🐳 شرح Docker

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

الدرس 7 من 25· ⏱ 1 دقائق قراءة

تشغيل حاوية

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 بالتفصيل.

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