مرحباً
أقوم بإعادة تثبيت Discourse من تثبيت سابق غير تابع لـ Docker في حاوية LXC إلى إصدار Docker كما هو مقترح في المنتدى.. لقد استغرق البرنامج النصي وقتًا طويلاً وتوقفت مع الأخطاء التالية. الإنترنت يقول أن Docker نفد من الذاكرة.. لكن الإصدار غير التابع لـ Docker كان يعمل بشكل جيد لذلك لم أتحقق من الإعدادات من حاوية LXC إذا كانت تحد من Docker لذلك إذا كان بإمكان أي شخص اقتراح كيفية المتابعة في هذا الشأن. لقد قمت بتنظيف LXC من الإصدارات السابقة وبدأت تثبيتًا جديدًا وبما أن لدي وكيل عكسي أدخلت القيم الأولية يدويًا وبدأت إعادة بناء التطبيق كما هو مكتوب في المنتدى..
الإعدادات من LXC:
النوى = 2
الذاكرة = 2048
فشل
--------------------
Pups::ExecError: cd /var/www/discourse & su discourse -c 'bundle exec rake themes:update assets:precompile' فشل مع العودة #<Process::Status: pid 1179 exit 137>
موقع الفشل: /usr/local/lib/ruby/gems/3.1.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
فشل التنفيذ مع المعلمات {"cd"=>"$home", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'bundle exec rake themes:update assets:precompile'"]}
فشل التمهيد برمز خروج 137