Podman: بديل للحاويات باستخدام Docker

Podman

Podman هو محرك حاوية يمكن أن يكون بديلاً عن Docker. تم تطوير هذا المحرك من قبل شركة Red Hat (المملوكة الآن لشركة IBM) وتعتزم تحريكه تدريجياً. هل تنجح؟ حسنًا ، سنرى ...

El مشروع مفتوح المصدر لديها سهولة كبيرة في الاستخدام ، وهو قرعة كبيرة. هذه هي السهولة في وجود مقال لدان والش ، مهندس ريد هات ، يوضح فيه خطوات الهجرة لاستبدال Docker بـ Podman ، وكانت هذه:

dnf install -y podman

alias docker=podman

وتحت هذا الوصف انتهى بقوله «أي أسئلة؟»مع قليل من الفكاهة بسبب بساطتها ...

بالإضافة إلى ذلك ، إذا كنت معتادًا بالفعل على استخدام Docker ، فلا داعي للقلق كثيرًا بشأنه الأوامر، نظرًا لأن Podman يستخدم نفس العناصر في معظم الأحيان. هذا هو ، إذا كنت تريد تشغيل حاوية عليك استخدامها تشغيل عامل ميناء، للقيام بذلك مع هذا المشروع الآخر الذي يجب عليك استخدامه تشغيل podman. من السهل تذكر الخيارات.

حسنًا ، حتى الآن يبدو كل شيء متشابهًا. كلا المشروعين جيدان ومفتوحان المصدر ، ويعملان مع الحاويات ، وهما بسيطان ، ويستخدمان نفس الصيغة ، وما إلى ذلك. لكن بعد ذلك؟ ما الذي يجب على Podman أن يجعله يستحق الحصول عليه؟ حسنًا ، أحد الاختلافات هو ذلك لا تقوم على الشياطين (الخدمات في العالم * لا شىء).

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

في Podman لديهم المكونات اللامركزية لإدارة الحاويات وبالتالي تجنب توسيع البرنامج الخفي كما يحدث في Docker. يتم استخدام هذه المكونات الفردية فقط عند الحاجة ، مما يؤدي إلى استهلاك أقل للموارد.

بالإضافة إلى هذه الميزة ، فهي تتمتع بميزة أخرى رائعة. يمكن لـ Podman إدارة الحاويات بنفس طريقة Docker ، ولكن أيضًا يمكنك فعل ذلك باستخدام Pods، أي محركات الأقراص المستخدمة في Kubernetes. يتمثل الاختلاف الأساسي بين الحاوية والحاوية في أن كل قرنة يمكن أن تحتوي على أكثر من حاوية واحدة.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   ميغيل رودريغيز قال

    سينتصر معالج الحاويات والحاويات هذا ، من حيث المبدأ ، على أنه أكثر كفاءة في الموارد ، ويسمح بعزل كل من البرامج وتطبيقات النظام بأكثر الطرق اللامركزية الممكنة ، وأخيرًا ، يجب أن يكون قادرًا على التثبيت في عمليات تشغيل مختلفة أنظمة بدون ذلك تؤثر على بناء الحاويات وتنفيذها وتوزيعها.

    ملاحظة: على الرغم من أنه ليس أقل أهمية ، يمكنك إضافة أداة رسومية تسمح لك بتنفيذ نفس الإجراءات كما في وحدة التحكم.