الصور والحاويات
جزء من قسم مقدمة إلى Docker في رحلة Terminal على Coddy — الدرس 2 من 40.
لدى Docker فكرتان أساسيتان تعملان معاً: الصور (images) و الحاويات (containers).
تُعد الصورة (image) قالباً للقراءة فقط (لقطة لنظام ملفات بالإضافة إلى تعليمات حول ما يجب تشغيله). أما الحاوية (container) فهي نسخة قيد التشغيل تم إنشاؤها من صورة. يمكن لصورة واحدة تشغيل العديد من الحاويات، تماماً كما يمكن لفئة (class) واحدة إنشاء العديد من الكائنات (objects).
أبسط طريقة لرؤية ذلك هي تشغيل حاوية من صورة hello-world:
docker run hello-worldيأخذ Docker صورة hello-world، ويبدأ تشغيل حاوية منها، وتقوم الحاوية بطباعة رسالة ترحيب قصيرة قبل أن تخرج.
التحدي
مبتدئقم بتشغيل حاوية من صورة hello-world باستخدام docker run hello-world. اقرأ الرسالة التي تطبعها.
ورقة مرجعية
Image (صورة): قالب للقراءة فقط (لقطة لنظام الملفات + تعليمات التشغيل). Container (حاوية): نسخة قيد التشغيل تم إنشاؤها من صورة.
تشغيل حاوية من صورة:
docker run hello-worldجرّب بنفسك
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.