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

دورة دوكر بالمشاريع الواقعية Docker 102

دورة دوكر بالمشاريع الواقعية Docker 102

الوصف

الآن بعد أن تعلمت أساسيات Docker، حان الوقت للانتقال إلى تطبيقات عملية أكثر تعقيدًا. في Docker 102، ستتعلم كيف تنشئ بيئة تطوير متكاملة باستخدام Docker، وكيف تدير شبكات متعددة، أحجام التخزين (Volumes)، وملفات التكوين (Compose files). كما سنتناول أفضل الممارسات لاستخدام Docker في المشاريع اليومية وتوسيع فهمك للأدوات المرافقة.

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

  • إدارة الشبكات بشكل فعال في docker
  • التخزين باستخدام الحجوم Volumes
  • البيئة متعددة الحاويات
  • ربط خدمات متعددة في بيئة واحد
  • متغيرات البيئة واسرار التخزين
  • استكشاف مشاكل الأداء وتصحيح الأخطاء
  • تبسيط سير العمل باستخدام docker
  • مقدمة حول CI/CD باستخدام Docker
  • مشروع عملي متعدد الخدمات

الأقسام

مقدمة الدورة

مقدمة عن الدورة والمحتوى

شبكات Docker – الأساسيات وإعدادات

يتناول هذا القسم أساسيات عمل الشبكات داخل Docker وكيفية إنشاء وإدارة الأنواع المختلفة منها لضمان تواصل آمن بين الحاويات.

ادارة وحدات التخزين في دوكر

هذا القسم يشرح انواع وحدات التخزين في دوكر وكيفية انشائها وربطها بالحاويات وادارتها بشكل عملي لحفظ البيانات.

البيئات المتعددة في دوكر

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

استكشاف مشاكل الأداء وتحسينها

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

تبسيط سير العمل مع دوكر

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

مقدمة عن CI/CD باستخدام دوكر ومشروع الدورة

ستكتشف في هذا الجزء كيف يمكن لـ Docker أن يكون جزءًا أساسيًا من خطوط الدمج المستمر والنشر المستمر (CI/CD). سنتعرف على بناء صور تلقائيًا، اختبارها، ودفعها إلى الريجستري، ثم نشرها بدون تدخل يدوي تقريبًا.

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