انتقل إلى المحتوى
aiarabicdev

ابحث

ابحث في كل الأدوات...

تطبيقات تستضيفها بنفسك
مجاني مع خطة مدفوعةZlibTypeScriptقابل للاستضافة الذاتية

Portainer

واجهة ويب لإدارة بيئات Docker وSwarm وKubernetes

يمنحك Portainer عرضًا رسوميًا للحاويات والصور ووحدات التخزين والشبكات والمنظومات، ويتيح نشرها وإدارتها من المتصفح. نسخة المجتمع مفتوحة المصدر برخصة zlib، ونسخة الأعمال المدفوعة تضيف ميزات الفرق والصلاحيات.

يناسبك إن كنت

  • تتعلم Docker وتريد رؤية الحاويات ووحدات التخزين والشبكات
  • تدير عدة مضيفات Docker وتريد واجهة واحدة
  • تريد نشر منظومات compose من المتصفح

انتبه إلى

  • يملك تحكمًا بمستوى root في كل مضيف متصل، فكشفه خطر جدي
  • بعض الميزات مثل التحكم الدقيق في الصلاحيات موجودة في النسخة المدفوعة
  • المنظومات المُدارة من واجهته أصعب حفظًا في git من ملفات compose العادية

Docker يمكنك النقر عليه

بدل تذكّر الأوامر، تفتح Portainer فترى كل حاوية بحالتها ومنافذها وسجلاتها، وتستطيع تشغيلها أو إيقافها أو فحصها أو فتح طرفية فيها بنقرة. المنظومات (stacks) تتيح لصق ملف Docker Compose ونشره وتعديله لاحقًا من الشاشة نفسها، مع إمكانية سحبه من مستودع git.

يناسب المبتدئين الذين ما زالوا يتعلمون ما وحدة التخزين أو الشبكة ويريدون رؤيتها، ومن يدير عدة مضيفات Docker ويريد مكانًا واحدًا للنظر. ويتعامل أيضًا مع Swarm وKubernetes، وهذا مهم إن تجاوزت جهازًا واحدًا.

ما يتطلبه تشغيله

يعمل Portainer كحاوية مع وحدة بيانات صغيرة تحفظ المستخدمين والإعدادات وتعريفات المنظومات، وذاكرته معتدلة. تتصل المضيفات البعيدة عبر وكيل خفيف. خذ نسخة احتياطية من وحدة البيانات.

يملك تحكمًا كاملًا في مضيفات Docker عبر المقبس أو الوكيل، وهذا يعادل root. ضع كلمة مرور قوية للمدير فور أول تشغيل، وأبقه على شبكة خاصة أو VPN، وحدّثه بانتظام. المنظومات المنشأة في Portainer تعيش في قاعدة بياناته، فنقلها لاحقًا إلى ملفات compose عادية خطوة يدوية.

آخر تحقق: .md