Hi, its been a long time since I tried to setup anything like this (used to setup things like PHPNuke and whatnot back in the day), a bit of looking around and it seems Discourse is one of the better forum platforms around.
The instructions for installing this are super unclear to me, and I’m not even sure I can install it on the rented webhosting because it seems to require sudo/root which I do not have… is this accurate?
(renting webhosting from NFOServers.com) I’m connecting to the webhosting via Putty
SSH.
Can anyone tell me if this is a thing or not, and if so point me to where I can find a bit more detailed instructions for my scenario (rather than hosting on my own linux machne…?).
لماذا هذا؟ لا يوجد سبب تقني لطلب الوصول الجذر. ألن يكون من الممكن وجود ملف docker compose أو ما شابه كالمعتاد؟ هذا يكسر التوافق مع أي نوع من بيئات المؤسسات، والحلول مثل podman و Kubernetes.
الشيء الجميل في الحاويات هو أنها سهلة النشر، حيث يتم تعبئتها بتنسيق قياسي، دون الحاجة إلى الاعتماد على أدوات خارجية خاصة بالبائع، وهو ما يحدث هنا. يهتم المطورون بجعل الأمور سهلة قدر الإمكان لمسؤولي النظام من خلال توفير أداة لدعمهم، ولكن بجعلها إلزامية فإنهم يجعلون مهمتهم أصعب.
صورة Bitnami على DockerHub لديها ضعف عدد التنزيلات. أتساءل عما إذا كان ذلك بسبب أنها معبأة بشكل صحيح (حاوية واحدة لكل خدمة، وليس العديد من الخدمات المجمعة في حاوية واحدة غير شفافة) ويمكن تشغيلها باستخدام ملف compose.
أحد التفسيرات هو أنه عندما بدأ المشروع، لم يكن docker-compose قابلاً للتطبيق حقًا، لذلك طوروا المشغل الخاص بهم. هذا ما يستخدمونه للاستضافة الخاصة بهم ولا يوجد سبب لتغييره. وثائق التثبيت تعمل بشكل رائع للأشخاص الذين لا يعرفون شيئًا عن إدارة النظام.
أظن ذلك. ويبدو أنها تعمل لعدد من الأشخاص، ولكن إذا كنت أحد هؤلاء الأشخاص وحدث خطأ ما، فلا يمكنك الحصول على (الكثير من) المساعدة هنا لأنه ليس ما يعرفه الناس هنا. من غير الواضح (بالنسبة لي على أي حال) ما نوع الدعم الذي يمكنهم الحصول عليه في مكان آخر، ولكن غالبًا ما تكون هناك تبادلات مثل “لحل هذه المشكلة، فقط قم بفعل X” متبوعة بـ “لا يمكنني فعل X لأنني أستخدم bitnami ولا أعرف كيف أفعل ذلك”.
ومع ذلك، لقد بدأت العمل على إنشاء صور مشابهة جدًا للصور المدعومة ولكن يمكن نشرها باستخدام docker compose وأدوات مماثلة. لقد فكرت مؤخرًا في جعلها متوافقة قدر الإمكان مع صورة bitnami بحيث يسهل الانتقال بينها. ما لدي متاح ليس جاهزًا تمامًا لأي شخص لاستخدامه، حيث ما زلت أغير الأشياء؛ لست متأكدًا مما إذا كان سيكون بضعة أشهر أو بضع سنوات.
شكراً لك يا جاي على الرد السريع على مناقشة قديمة وعلى الرابط المثير للاهتمام.
لقد جربت صور bitnami، ولكن هناك بعض الأخطاء، وتوقفت عن الإبلاغ عنها عندما قرأت أنهم ببساطة لا يقرؤون المشكلات. لهذا السبب أفضل استخدام الإعداد المدعوم رسميًا وحتى المساهمة في هذا الصدد، كما فعلت غالبًا مع مشاريع مفتوحة المصدر أخرى. سأكون منفتحًا لاختبار والمساهمة في إعداد Docker الذي تعمل عليه، إذا كان بإمكانك مشاركته وتعتقد أنه قد يكون من الجيد فتحه للمناقشات والمساهمات.