
احتواء ونشر التطبيقات باستخدام Docker هي دورة في متوسط DevOps تُقدَّم حضوريًا وعبر الإنترنت من قبل أكاديمية صبيح للبرمجيات في عمّان، الأردن.
3 أيام (24 ساعة)
آخر تحديث ١٦ آب ٢٠٢٦
المواضيع الرئيسية:
مواضيع فرعية تفصيلية:
تمرين عملي: احتواء واجهة API نموذجية باستخدام Dockerfile متعدد المراحل، مع تحسين حجم الصورة واستخدام التخزين المؤقت للبناء، وتشغيلها محلياً.
سيناريو من واقع العمل: تطبيق فريق يعمل بموثوقية على جهاز مطوّر واحد فقط بسبب عدم اتساق إعداد البيئة المحلية.
نتيجة التعلم: يصبح المشاركون قادرين على كتابة Dockerfile فعّال بجودة إنتاجية وفهم ما يفعله كل أمر بالضبط بالصورة الناتجة.
المواضيع الرئيسية:
مواضيع فرعية تفصيلية:
تمرين عملي: استخدام Docker Compose لتشغيل واجهة API من اليوم الأول مع حاوية قاعدة بيانات، بمجلد مُسمّى لاستمرار البيانات وإعداد قائم على متغيرات البيئة.
سيناريو من واقع العمل: تحتاج الواجهة إلى قاعدة بيانات PostgreSQL/SQL Server تعمل بجوارها محلياً، ببيانات تصمد أمام إعادة تشغيل الحاوية أثناء التطوير.
نتيجة التعلم: يصبح المشاركون قادرين على تصميم وتشغيل تطبيق متعدد الحاويات باستخدام Docker Compose بشبكات واستمرار بيانات صحيحين.
المواضيع الرئيسية:
مواضيع فرعية تفصيلية:
تمرين عملي: فحص صورة اليوم الأول بحثاً عن ثغرات، وتعزيز Dockerfile استناداً إلى النتائج، ودفعها إلى Azure Container Registry، ونشرها على Azure Container Apps.
سيناريو من واقع العمل: قبل الانتقال إلى الإنتاج، يشترط فريق الأمان فحص جميع صور الحاويات وتشغيلها كمستخدم غير جذر.
نتيجة التعلم: يغادر المشاركون بصورة حاوية مُعزَّزة ومفحوصة ومنشورة بنجاح على خدمة استضافة حاويات Azure حقيقية.
هذه الدورة للأشخاص الذين يحتاجون إلى حزم وتشغيل التطبيقات باتساق عبر البيئات، وليست نظرية حاويات لذاتها.
ينبغي أن يكون المشاركون مرتاحين مع الاستخدام الأساسي لسطر الأوامر ولديهم خلفية في تطوير أو نشر التطبيقات.
عند إتمام التدريب بنجاح، سيحصل المشاركون على شهادة إتمام رسمية.

نظرة على دورتنا التدريبية — جلسات تدريب عملية مع محترفين من الأردن ودول الخليج.
تواصل معنا وسنساعدك في تخطيط التدريب المناسب لفريقك.