العودة إلى الدورة

الدرس 2: إعداد بيئة Docker الخاصة بك

Docker من الصفر إلى الاحتراف: الدورة الشاملة لتغليف التطبيقات (Containerization) للمبتدئين

الدرس 2: إعداد بيئة Docker الخاصة بك

قبل أن نبدأ البناء، نحتاج إلى تثبيت Docker Desktop، الذي يجمع جميع الأدوات الضرورية للتطوير على أنظمة Windows و macOS و Linux.

تثبيت Docker Desktop

يتضمن Docker Desktop محرك Docker (الخفي/daemon)، وواجهة سطر الأوامر لـ Docker (CLI/client)، و Docker Compose، و Kubernetes (اختياري).

  1. التنزيل: انتقل إلى موقع Docker الرسمي وقم بتنزيل برنامج التثبيت الخاص بنظام التشغيل لديك.
  2. التثبيت: اتبع التعليمات الخاصة بمنصتك.
    • (ملاحظة لمستخدمي Windows: قد تحتاج إلى تمكين WSL 2 و/أو Hyper-V.)
  3. التشغيل: ابدأ تشغيل Docker Desktop. يجب أن ترى أيقونة حوت Docker في شريط النظام لديك.

التحقق من التثبيت

افتح الطرفية (Command Prompt, PowerShell, أو Bash) وقم بتشغيل الأمر التالي للتحقق من إصدار Docker:

bash docker --version

يجب أن ترى مخرجاً مشابهاً لما يلي:

Docker version 24.0.5, build 337b51b

بعد ذلك، تحقق من أن خفي Docker (المحرك) قيد التشغيل عن طريق تنفيذ أمر أساسي:

bash docker run hello-world

المخرج المتوقع

إذا تم التثبيت بنجاح، سيقوم Docker بما يلي:

  1. البحث عن صورة hello-world محلياً.
  2. لن يجدها، لذلك سيقوم بسحبها من Docker Hub (السجل الافتراضي).
  3. إنشاء حاوية من تلك الصورة.
  4. تشغيل التطبيق داخل الحاوية، وطباعة رسالة تؤكد أن التثبيت يعمل بشكل صحيح.

يؤكد هذا الأمر البسيط أن كلاً من عميل Docker (CLI) وخفي Docker (المحرك) يتواصلان بشكل صحيح.