The Code Fix

🐳 شرح Docker

الصور والحاويات

تحميل صورة

نحمّل صورة جاهزة من Docker Hub:

docker pull nginx

تشغيل حاوية

docker run nginx
docker run -d -p 8080:80 nginx   # في الخلفية مع ربط المنافذ
  • -d = تعمل في الخلفية (detached).
  • -p 8080:80 = اربط منفذ جهازك 8080 بمنفذ الحاوية 80.

رؤية الحاويات

docker ps          # الحاويات العاملة
docker ps -a       # كل الحاويات (حتى المتوقّفة)

إيقاف وحذف

docker stop <container-id>
docker rm <container-id>

إدارة الصور

docker images               # قائمة الصور المحمّلة
docker rmi nginx            # حذف صورة

الأوامر الأكثر استخدامًا

الأمرالوظيفة
docker runتشغيل حاوية جديدة
docker psعرض الحاويات العاملة
docker stopإيقاف حاوية
docker logsعرض سجلّات حاوية
docker exec -it <id> bashالدخول داخل حاوية

🎯 التالي: كتابة Dockerfile.