ما هو Docker HUB؟

ربما تكون قد بحثت لفهم مفهوم Docker HUB. إليك إجابة عملية للغاية.

في الفيديو أدناه، يشرح ديفيد بيتي ، كبير العلماء في شركة فليكسا كلاود، ماهية دوكر هب ، ويجيب أيضاً على الأسئلة التالية:

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

كونفيرا!

ما هو Docker Hub

يعد Docker Hub مستودعًا عامًا لصور الحاويات ، حيث يمكن للعديد من الشركات والأفراد نشر صور الحلول الجاهزة. تتراوح هذه الحلول من WordPress إلى Magento والعديد من التطبيقات الأخرى.

Docker Hub: ما هو؟

ما هي صورة الحاوية

"بما أنني أحتاج إلى تجميع جميع العناصر التي تشكل تطبيقي في ملف واحد، فأنا بحاجة إلى ملف يقوم بكتابة هذه الصورة، وهذا الملف يسمى Dockerfile . باستخدام Dockerfile ، تكتب ما سيحدث عند إنشاء صورتك."

بمجرد إنشاء صورتي ، سيتم إنشاء ملف يمكن مشاركته ونشره وتخزينه محليًا وفي المستودعات العامة والخاصة.

وهكذا يمكنك الاحتفاظ بهذه الصور ، تقدم Amazon Web Services (AWS) نفسها خدمة تسمى Amazon ECR ، حيث يمكنك نشر صور خاصة - بأمان وأداء كامل. 

ومن الميزات المهمة الأخرى لخدمة Amazon ECR أنه بمجرد تحميل الصورة، يكون لديك خيار فحص أي ثغرات أمنية قد تكون موجودة في المكتبات التي تتكون منها.

بمجرد تحميل هذه الصورة إلى مستودع ، يمكنني تحديثها متى احتجت إلى ذلك ؛ وأيضًا لإنشاء إصدار جديد من التطبيق ، سيتم تحديث الصورة مسبقًا ".

ما هي التطبيقات التي يمكنك استخدام Docker فيها؟

"باختصار، يدعم Docker جميع التطبيقات التي تعمل على نظام Linux اليوم. وتقوم شركة Microsoft نفسها بنقل العديد من أنظمتها إلى Linux للاستفادة من هذه القدرة على تحويل تطبيقاتها إلى Dockerfile ."

هناك بعض المواقف التي يكون فيها من الممكن أيضًا تشغيل تطبيقات Windows ، خاصة تلك التي تعمل على الخادم - في حاوية Windows 2016 فصاعدًا. لكنها لا تقارن حتى مع مزايا التطبيق الذي يعمل على لينكس ”.

الشركات التي تستخدم Docker

"عمليًا 100٪ من الشركات الكبيرة تدير سلسلة إنتاجها باستخدام الحاويات اليوم. هنا في Flexa Cloud لدينا العشرات من العملاء الذين لديهم مئات الخدمات التي تعمل في حاويات ، باستخدام موارد حاويات Amazon Web Services - تطبيقات قابلة للتطوير بدرجة كبيرة ، مع الأمان والأداء ، وقبل كل شيء ، قابلية النقل.

بمجرد أن أضع تطبيقي في حاويات ، لا داعي للقلق بشأن الخادم الذي سيتم تشغيله عليه ؛ لا يحتوي على كل عمليات إدارة التكوين المرهقة التي تتمثل في: المتطلبات التي يحتاجها تطبيقي للتثبيت مسبقًا. 

الشيء الوحيد المطلوب على الخادم هو تشغيل Docker وسيتم تجميع كل التبعيات الخاصة بك. " 

هل تمكنت من فهم ما هو Docker Hub؟ اشترك في قناتنا على يوتيوب لمتابعة الفيديوهات التي ننشرها!

قبضاء

أخبار

مقالات ذات الصلة

ما هو Amazon Aurora؟

اقرأ المقال كاملاً.

بلا خوادم ، مستقبل بلا خوادم - أم الحاضر؟

اقرأ المقال كاملاً.

6 جبهات تقدم لها AWS خدمات وأدوات حماية البيانات

اقرأ المقال كاملاً.

تعرف على كيفية تطبيق وتحديد مؤشرات الأداء في قطاع تكنولوجيا المعلومات لديك

اقرأ المقال كاملاً.