حاويتك الأولى
قبل أن نشرح ولو سطرًا واحدًا من النظرية، ستشغّل حاوية حقيقية. الحاوية هي ببساطة برنامج يعمل. أمر واحد، وتشاهد كيف يجلب Docker صورة image صغيرة جدًا (حزمة جاهزة من برنامج) ويشغّلها على جهازك في ثوانٍ. دون إعداد، ودون Dockerfile — مجرد إثبات أنها تعمل، وأن هذا ليس مخيفًا.
الأمر أشبه باستخدام آلة بيع أو ميكروويف للمرة الأولى: تضغط الزر فيعمل ببساطة. لست بحاجة إلى معرفة ما بداخله لتستخدمه.
- حاوية
- مثيل واحد قيد التشغيل من image — أي برنامج يعمل الآن. وكما يمكنك خبز كعكات كثيرة من وصفة واحدة، يمكنك تشغيل حاويات كثيرة من image واحد.
- image
- حزمة جاهزة ومحفوظة من برنامج مع كل ما يحتاج إليه للعمل. إنها 'الوصفة' المجمّدة؛ والحاوية هي 'الطبق' الذي تعدّه منها.
- registry
- مستودع متصل بالإنترنت من الـ images يستطيع أي شخص التنزيل منه. عندما يحتاج Docker إلى image لا تملكه، فإنه 'يسحبه' (pull) من هناك — تمامًا كتنزيل تطبيق من متجر التطبيقات.