مقدمة عن دوكر (Docker) :
اعلن عن انطلاق العملاق دوكر في عام 2013 , وخلال عامين فقط اصبح دوكر من اهم مكونات المنصات السحابية (PaaS) اللازمة لتطوير التطبيقات واكثرها انتشارا.
دوكر شبيه بالنظم الافتراضية (Virtual System) ولكن هو يقوم بعملية انشاء نسخ افتراضية للنظام بأنتاج حاويات تتشارك النواة مع النظام المضيف.
ونشير الى ان الحاويات هي غلاف يحوي مجموعة من الشروط و القواعد لعزل عمليات أو مهام معينة عن باقي مهام وعمليات النظام الرئيسي .
1- نموذج لحاويات تتشارك نواة لينكس واحدة مع بعضها وذلك باستخدام دوكر.
2- نموذج لنظم افتراضية كاملة مثبتة علي نظام مضيف.
من اسباب نجاح دوكر انه احدث نقلة نوعية في عمليه تطوير التطبيقات وذلك بادخال مفهوم الحاويات الخفيفة وايضا ازالة التعقيدات البرمجية وذلك بالانتقال من التعامل مع البرمجة المنخفضة الي التعامل مع البرمجة العليا وال (API) مباشرة و يقدم حزمة من الحلول لزيادة التفاعل بين المطورين (Developers) والمشغلين (IT) وجزء لابد منه لتطبيق استراتيجيات (DevOps) في الشركات المنتجة للتطبيقات.
يستخدم دوكر في منصات كلاود فاوندري , اوبن شفت , stackato وغيرها الكثير.