الإنتقال للتصميم الجديد

دورة دوكر في بيئات الإنتاج Docker 103

دورة دوكر في بيئات الإنتاج Docker 103

الوصف

في هذه الدورة المتقدمة، ستأخذ مهاراتك في Docker إلى المستوى التالي. سنتناول كيفية استخدام Docker في بيئات الإنتاج الحقيقية، ونركز على الجوانب الأمنية، إدارة الموارد، تحسين الصور، وتحسين الأداء. كما سنتطرق إلى مفاهيم التحديث المستمر، ونقدم لمحة أولية عن Docker Swarm وKubernetes كأدوات لتنسيق الحاويات.

ماذا سنتعلم في هذه الدورة؟

  • الفرق بين بيئة التطوير والإنتاج
  • تقنيات تحسين الصور
  • أمان الحاويات
  • استخدام Docker في خطوط الإنتاج CI/CD Pipelines
  • مراقبة الحاويات وإدارة الموارد
  • سياسات التشغيل والتحديث
  • التعرف على دوكر سوارم
  • لمحة عن Kubernetes
  • مشروع نهائي متقدم

الأقسام

المقدمة

مقدمة الدورة

الصور وإدارة الطبقات

يركز هذا القسم على البنية الداخلية للصور وكيفية تفاعل نظام الملفات مع آليات التخزين، مع فهم عميق لسلوك الطبقات وعمليات التخزين المؤقت. يتناول ايضا استراتيجيات التحكم الدقيق في هوية الصور عبر المعرفات الثابتة والمتغيرة، وكيفية عزل بيانات البناء عن بيئة التشغيل باستخدام المتغيرات المتخصصة، بالاضافة الى تقنيات تقليل الحجم وتحسين التسلسل الهيكلي لضمان نشر سريع وامان اعلى

هندسة الصور المتقدمة باستخدام المراحل المتعددة

هذا القسم يغطي معمارية البناء متعدد المراحل لفصل عمليات التجميع عن بيئة التشغيل بشكل صارم. يركز على تحسين الحجم والاداء عبر عزل التبعيات، وتقنيات التصحيح الدقيق لكل مرحلة، مع دمج ممارسات الامن السيبراني لتقليل سطح الهجوم. الهدف هو تمكينك من بناء صور خفيفة ومرنة وآمنة تخدم بيئات متعددة بكفاءة عالية ودون هدر موارد

أمن الحاويات ونماذج الحماية

يغوص هذا القسم في الفلسفة الامنية لنموذج Docker وموازنته بين العزل والمرونة، مع تحليل الخيارات التي تؤثر على سطح الهجوم ومستوى الصلاحيات. يركز على تطبيق مبادئ الامن الدفاعي عبر تقييد وصول الحاويات، وفحص الصور لاكتشاف الثغرات قبل النشر، وفهم المفاضلات بين الامن والاداء. الهدف هو تمكينك من بناء وتشغيل حاويات محصنة وفق افضل ممارسات الامن السيبراني دون التضحية بالكفاءة التشغيلية.

عينة من الدروس المجانية