# Docker: Complete Guide to Containers, Images, Dockerfile, Docker Compose & Deployment
**إعداد وتقديم: Waseem Alhatmi (وسيم مطلق الحاتمي)**
هذا العرض التقديمي يقدم شرحًا شاملًا ومتكاملًا لتقنية **Docker**، بدءًا من المفاهيم الأساسية للحاويات (Containers) وحتى بناء وتشغيل وإدارة التطبيقات باستخدام Docker.
يتناول العرض أهم المفاهيم والأدوات المرتبطة بـ Docker، بما في ذلك:
* ما هو Docker ولماذا نستخدمه؟
* مفهوم Containers والحاويات البرمجية
* الفرق بين Docker وVirtual Machines
* Docker Engine وDocker Architecture
* Docker Images
* Docker Containers
* Docker Hub
* Dockerfile وكتابة ملفات بناء الصور
* Docker Commands والأوامر الأساسية
* إدارة وتشغيل الحاويات
* Volumes وتخزين البيانات
* Networks وشبكات Docker
* Docker Compose
* بناء وتشغيل التطبيقات متعددة الحاويات
* ربط الخدمات وقواعد البيانات باستخدام Docker
* إدارة الصور والحاويات
* Containerization وApplication Deployment
* أفضل الممارسات في استخدام Docker
* أمثلة وتطبيقات عملية
يهدف هذا العرض إلى توفير مرجع تعليمي عملي يساعد الطلاب والمطورين والمهتمين بالحوسبة السحابية وتطوير البرمجيات على فهم Docker واستخدامه في بيئات التطوير والنشر.
**Author:** Waseem Alhatmi
**Arabic Name:** وسيم مطلق الحاتمي
**GitHub:** https://github.com/waseemalhatmi
**Website:** https://waseemalhatmi.42web.io/
**SlideShare:** https://www.slideshare.net/waseemalhatemy733