تشغيل Discourse كخدمة في مجموعة Docker

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

لا يمكنك استخدام الصورة الأساسية. يجب عليك تهيئة صورتك الخاصة ودفعها إلى مستودع. إذا كنت ذكيًا ولديك الكثير من الوقت، يمكنك جعل GitHub يقوم بذلك نيابة عنك.

ستحتاج إلى وضع أصولك على S3 (تكوين موفر تخزين كائنات متوافق مع S3 للتحميلات)

هل تحاول جعل كل هذه الكتابة إلى نفس ملفات السجل؟ سأتركها في الحاوية وأتجاهلها.

لا أعتقد أنك بحاجة إلى المنافذ 8080 و 8443 - traefik يتعامل مع ذلك، أليس كذلك؟ لن يعمل Discourse على منفذ غير قياسي.

شيء مثل:

./launcher bootstrap app
docker push-that-container-to-your-private-repo
./launcher start-cmd

بعد ذلك، يمكنك استخدام المتغيرات في start-cmd لبدء التجمع الخاص بك مع الأشياء الصحيحة حتى يتمكن من العثور على قاعدة البيانات الخاصة بك، و redis، وما إلى ذلك. أرى أن لديك مجموعة منها، لكنني لست متأكدًا من أن هذا كل ما تحتاجه.

إعجابَين (2)