تثبيت Docker Desktop
طبّقوا عمليًا باستخدام Docker عبر تثبيت Docker Desktop على نظام التشغيل وإعداده للاستخدام
تثبيت Docker Desktop درس مجاني في Docker & DevOps Fundamentals على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Docker & DevOps Fundamentals، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Docker & DevOps Fundamentals 4 دروس في المجموع.
مقدمة إلى Docker Desktop
لنبدأ بالتطبيق العملي عبر تثبيت Docker Desktop، وهو التطبيق المتكامل لأنظمة macOS وWindows وLinux، ويحتوي على كل ما تحتاجونه لإنشاء الحاويات وتشغيلها.

أداة Docker المتكاملة
إن Docker Desktop حزمة متكاملة تضم المحرك الذي يشغّل الحاويات، وCLI للتحكم فيه، وCompose للتطبيقات متعددة الحاويات، وKubernetes اختياريًا، ومساعد بيانات الاعتماد.
التحضير لنظام Windows: WSL 2
في نظام Windows، يعمل Docker Desktop باستخدام الواجهة الخلفية WSL 2. تأكدوا من تمكين WSL 2 ومن تشغيل المحاكاة الافتراضية للأجهزة في BIOS/UEFI.
التحضير لنظام macOS: Rosetta 2
في نظام macOS، تحتاجون إلى الإصدار 10.15 أو أحدث، وإلى معالج Intel أو Apple Silicon. وعلى الشرائح من سلسلة M، يشغّل Rosetta 2 المكونات المبنية لمعالجات Intel، وعادةً ما يُثبّت نفسه تلقائيًا.
الحصول على المُثبّت
نزّلوا المُثبّت من docker.com لنظام التشغيل لديكم — .exe في Windows و.dmg في macOS. احرصوا دائمًا على تنزيله من المصدر الرسمي حفاظًا على الأمان.
تشغيل المُثبّت
شغّلوا المُثبّت كما تفعلون مع أي تطبيق: انقروا نقرًا مزدوجًا على .exe (مع إبقاء خيار WSL 2 محددًا) في Windows، أو اسحبوا Docker إلى Applications من ملف .dmg في macOS.
الإعداد الأولي
شغّلوا Docker Desktop. في التشغيل الأول، قد يطلب صلاحيات المسؤول، وينزّل مكونات، ويعرض الشروط. يشير رمز الحوت في شريط النظام أو شريط القوائم إلى أنه قيد التشغيل.
التحقق من رمز الحوت
أسرع طريقة للتحقق من الحالة هي رمز الحوت الموجود في شريط نظام Windows أو شريط قوائم macOS. ويعني ظهور حوت ثابت بلون مائل إلى الأخضر أن Docker يعمل وجاهز.
الاختبار باستخدام Docker CLI
تحققوا من عمل CLI عبر تشغيل docker version. إن ظهور تفاصيل العميل والخادم معًا يعني أن CLI يتصل بمحرك Docker.
docker versionمرحبًا، يا حاوية العالم!
شغّلوا حاوية صغيرة من البداية إلى النهاية باستخدام docker run hello-world. تثبت رسالة النجاح أن إعداد Docker بالكامل يعمل.
docker run hello-worldالتحقق من Docker Desktop
لقد ثبّتُم Docker Desktop للتو! ما الغرض الأساسي من تشغيل docker version في الطرفية؟
مراجعة: أصبح Docker Desktop جاهزًا!
تم تثبيت Docker Desktop والتحقق منه! تعرّفتم إلى متطلبات نظام التشغيل وخطوات التثبيت، وتحققتم منه باستخدام CLI وأول حاوية لكم. والخطوة التالية: تشغيل حاويات حقيقية.
الأسئلة الشائعة
هل درس «تثبيت Docker Desktop» مجاني؟
نعم — نص درس «تثبيت Docker Desktop» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Docker & DevOps Fundamentals، انتقل إلى CoddyKit PRO. تتضمن دورة Docker & DevOps Fundamentals 4 دروس في المجموع.
ماذا ستتعلم في «تثبيت Docker Desktop»؟
طبّقوا عمليًا باستخدام Docker عبر تثبيت Docker Desktop على نظام التشغيل وإعداده للاستخدام تتمرن على Docker & DevOps Fundamentals مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Docker & DevOps Fundamentals؟
لا تُشترط خبرة سابقة. Docker & DevOps Fundamentals على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 4.
كم من الوقت يستغرق درس «تثبيت Docker Desktop»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Docker & DevOps Fundamentals هذا؟
نعم. كل درس في Docker & DevOps Fundamentals يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- ما الحاويات؟
- تثبيت Docker Desktop
- أول حاوية Docker لكم
- إدارة البيانات باستخدام وحدات تخزين Docker