نظرة عامة على المشروع
جزء من قسم مقدمة إلى Docker في رحلة Terminal على Coddy — الدرس 33 من 40.
في هذا المشروع ستقوم ببناء صورة تطبيق ترحيب صغيرة خطوة بخطوة، باستخدام سير عمل Docker بالكامل: كتابة Dockerfile، وبنائها في صورة، ونسخ ملف بداخلها، وتشغيلها.
ستبدأ من صورة الأساس alpine، وتعطي صورتك أمراً افتراضياً باستخدام CMD، وتخصصها بملف تم نسخه عبر COPY، وتنتهي بشحن إصدار موسوم برقم نسخة. يقوم كل درس بإعادة بناء الصورة مع إضافة ميزة واحدة أخرى.
التحدي
مبتدئللبدء، تأكد من أن أدواتك جاهزة: قم بسرد صور alpine التي ستبني عليها باستخدام docker images alpine.
ورقة مرجعية
يقوم هذا المشروع ببناء صورة لتطبيق ترحيب خطوة بخطوة باستخدام سير عمل Docker:
- كتابة
Dockerfileبدءاً من الصورة الأساسيةalpine - تعيين أمر افتراضي باستخدام
CMD - إضافة الملفات باستخدام
COPY - تمييز الإصدارات بعلامات الإصدار (version tags)
عرض قائمة بالصور المتاحة لاسم معين:
docker images alpineجرّب بنفسك
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس مقدمة إلى Docker
4إدارة الحاويات
تسمية الحاوياتالحاويات المنفصلةعرض كافة الحاوياتالإيقاف والإزالةملخص - دورة حياة الحاوية10مشروع تطبيق الترحيب
نظرة عامة على المشروعكتابة ملف Dockerfile