محاولة تثبيت Discourse على portainer لكنه لا يجلب الحاوية الأساسية

أحاول تثبيت discourse على portainer ولكنه لا يسحب الحاوية الأساسية.

تعديل: أود نشر إصدار docker الأساسي على portainer.

الشيء الوحيد الذي يعمل هو bitnami، وبينما تم تثبيته، أحصل على الخطأ التالي. كيف يمكنني إصلاحه؟

أستخدم linode و portainer فوق docker بالمناسبة.

سجلات:

discourse 10:15:22.54
discourse 10:15:22.54 مرحبًا بك في حاوية discourse من Bitnami
discourse 10:15:22.54 أرسل المشكلات وطلبات الميزات على https://github.com/bitnami/containers/issues
discourse 10:15:22.54
discourse 10:15:22.55 INFO ==> التحقق من صحة الإعدادات في متغيرات البيئة POSTGRESQL_CLIENT_*
discourse 10:15:22.57 WARN ==> لم يتمكن من حل اسم المضيف postgresql، قد يؤدي هذا إلى مشكلات في الاتصال
discourse 10:15:22.58 WARN ==> لم يتمكن من حل اسم المضيف redis، قد يؤدي هذا إلى مشكلات في الاتصال
discourse 10:15:22.58 WARN ==> متغير البيئة DISCOURSE_DATABASE_PASSWORD فارغ أو غير معين. قم بتعيين متغير البيئة ALLOW_EMPTY_PASSWORD=yes للسماح بكلمة مرور فارغة. لا يُنصح بهذا إلا لبيئات التطوير.
discourse 10:15:22.58 WARN ==> متغير البيئة DISCOURSE_REDIS_PASSWORD فارغ أو غير معين. قم بتعيين متغير البيئة ALLOW_EMPTY_PASSWORD=yes للسماح بكلمة مرور فارغة. لا يُنصح بهذا إلا لبيئات التطوير.
discourse 10:15:22.59 INFO ==> إنشاء ملف تكوين Discourse
discourse 10:15:22.62 INFO ==> التأكد من وجود مجلدات Discourse
discourse 10:15:22.63 INFO ==> محاولة الاتصال بخادم قاعدة البيانات
discourse 10:16:22.76 ERROR ==> تعذر الاتصال بقاعدة البيانات
discourse 10:20:07.85
discourse 10:20:07.85 مرحبًا بك في حاوية discourse من Bitnami
discourse 10:20:07.85 اشترك في تحديثات المشروع عن طريق مشاهدة
discourse 10:20:07.85
discourse 10:20:07.86 INFO ==> التحقق من صحة الإعدادات في متغيرات البيئة POSTGRESQL_CLIENT_*
discourse 10:20:07.89 WARN ==> لم يتمكن من حل اسم المضيف postgresql، قد يؤدي هذا إلى مشكلات في الاتصال
discourse 10:20:07.89 WARN ==> لم يتمكن من حل اسم المضيف redis، قد يؤدي هذا إلى مشكلات في الاتصال
discourse 10:20:07.90 WARN ==> متغير البيئة DISCOURSE_DATABASE_PASSWORD فارغ أو غير معين. قم بتعيين متغير البيئة ALLOW_EMPTY_PASSWORD=yes للسماح بكلمة مرور فارغة. لا يُنصح بهذا إلا لبيئات التطوير.
discourse 10:20:07.90 WARN ==> متغير البيئة DISCOURSE_REDIS_PASSWORD فارغ أو غير معين. قم بتعيين متغير البيئة ALLOW_EMPTY_PASSWORD=yes للسماح بكلمة مرور فارغة. لا يُنصح بهذا إلا لبيئات التطوير.
discourse 10:20:07.90 INFO ==> إنشاء ملف تكوين Discourse
discourse 10:20:07.95 INFO ==> التأكد من وجود مجلدات Discourse
discourse 10:20:07.96 INFO ==> محاولة الاتصال بخادم قاعدة البيانات
discourse 10:21:08.11 ERROR ==> تعذر الاتصال بقاعدة البيانات

هل تقصد ديسكورس وليس ديسكورد؟

هنا يتم دعم التثبيت القياسي فقط. يجب حل المشكلات المتعلقة بـ bitnami معهم.

شكرا تم تصحيحه

كيف يمكنني نشره على Portainer؟ أنا جديد نوعًا ما ولكني تمكنت من إعداد Linode و Portainer و Nginx Proxy Manager. أتطلع إلى تثبيت حاويات للتطبيقات التي ستحتفظ بالنطاقات الفرعية لسوقنا.

سنستخدم Discourse لمجتمعنا.

لقد استخدمت هذا البرنامج التعليمي: https://youtu.be/7oUjfsaR0NU

البحث عن “Portainer” هنا يكشف عن بعض المشاركات. (ينصح باستخدام البحث قبل النشر)

قد يساعد هذا: Installing Discourse using Portainer - #5 by pfaffman

إعجاب واحد (1)

كما ذكر @merefield بالفعل، فإن هذه التثبيتات من طرف ثالث غير مدعومة تمامًا هنا.

على سبيل الاحتمال الذي قد ترغب في أي مساعدة في المستقبل، أوصي بشدة باتباع التثبيت القياسي.

إعجابَين (2)

وجدت أن هذا يبدو قديمًا، أعتذر عن إضافة موضوع متعلق به عندما رأيت أن الكثير من الناس واجهوا مشاكل.

آمل أن يكون منتداهم قد ساعدك؟ أنا أبحث عن القيام بالمثل. بشكل أساسي وأريد اختبارها على حاوية Docker أولاً.

افترض التثبيت الافتراضي ولكن تم التثبيت فقط في حاوية دوكر (صورة ديبيان أو أوبونتو فارغة) أو في آلة افتراضية؟ – شكراً

إذا كنت ترغب في تثبيت Discourse للإنتاج، فاستخدم: التثبيت القياسي (مخصص للخوادم الافتراضية الخاصة)

إذا كنت ترغب بدلاً من ذلك في اللعب محليًا، ففكر في Install Discourse for development using Docker

ملاحظة: التثبيت القياسي يعتمد على Docker ولكنه يستخدم مشغلًا مخصصًا.