هل يمكنني تشغيل Discourse في "rootless" Docker على VPS؟

مشاركة من جاي بفافمان تقول

\u003e تحتاج إلى صلاحيات الجذر وأن تكون قادرًا على تثبيت دوكر.

لدي خادم افتراضي خاص (VPS) يعمل بنظام Ubuntu مستضاف بواسطة Pair.com، والذي يوفر تثبيتًا لـ Docker، لذلك لا أحتاج إلى صلاحيات الجذر لتثبيت Docker. ومع ذلك، تحذر Pair من أن

\u003e تعمل تثبيتات Docker الخاصة بنا في بيئة بدون صلاحيات الجذر، مما قد يحد من بعض التطبيقات.

(وصف Docker لـ “بدون صلاحيات الجذر”.)

هل أنا على صواب في أنه لا يمكنني استخدام Discourse على هذا الخادم الافتراضي الخاص لأنه لا يمكن تثبيته وتشغيله في Docker “بدون صلاحيات الجذر”؟

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

شكراً لك. سأجرب ذلك.

كيف سار الأمر؟ أنا أيضًا على خادم VPS من Pair.

@Falco إذن في عام 2026: ما هي الحالة الحالية لـ Docker بدون صلاحيات الجذر (rootless) وDiscourse؟

  • هل يمكن تشغيله بشكل عام ولكن دون دعم رسمي - بافتراض وجود إعداد وتكوين مناسبين؟
  • هل يشغّل CDCK داخليًا أي حالات من Discourse بدون صلاحيات الجذر؟
  • هل هناك عوائق معروفة؟
  • هل يوجد دعم رسمي مخطط له لتشغيل Docker بدون صلاحيات الجذر في أي خارطة طريق قادمة؟

الخلفية: سأحاول تشغيل مشروع Discourse في بيئة Docker بدون صلاحيات الجذر :crossed_fingers:

هذا ليس شيئًا نسعى إليه جميعًا بشكل صريح، لكنك قد تنجح في ذلك من خلال استخدام عمل @featheredtoast على الصور المُهيّأة مسبقًا (pre-bootstrapped images)، أي صورة الحاوية discourse/discourse.