الدرس 2: إعداد بيئة Docker الخاصة بك
قبل أن نبدأ البناء، نحتاج إلى تثبيت Docker Desktop، الذي يجمع جميع الأدوات الضرورية للتطوير على أنظمة Windows و macOS و Linux.
تثبيت Docker Desktop
يتضمن Docker Desktop محرك Docker (الخفي/daemon)، وواجهة سطر الأوامر لـ Docker (CLI/client)، و Docker Compose، و Kubernetes (اختياري).
- التنزيل: انتقل إلى موقع Docker الرسمي وقم بتنزيل برنامج التثبيت الخاص بنظام التشغيل لديك.
- التثبيت: اتبع التعليمات الخاصة بمنصتك.
- (ملاحظة لمستخدمي Windows: قد تحتاج إلى تمكين WSL 2 و/أو Hyper-V.)
- التشغيل: ابدأ تشغيل 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 بما يلي:
- البحث عن صورة
hello-worldمحلياً. - لن يجدها، لذلك سيقوم بسحبها من Docker Hub (السجل الافتراضي).
- إنشاء حاوية من تلك الصورة.
- تشغيل التطبيق داخل الحاوية، وطباعة رسالة تؤكد أن التثبيت يعمل بشكل صحيح.
يؤكد هذا الأمر البسيط أن كلاً من عميل Docker (CLI) وخفي Docker (المحرك) يتواصلان بشكل صحيح.