لقد واجهت هذا الخطأ

تُظهر السجلات
كيف يمكنني المضي قدمًا في إصلاح هذا؟
cd /var/discourse
./launcher rebuild app
لا تتفاجأ إذا استغرق الأمر من 20 إلى 30 دقيقة. وتحتاج إلى الانتظار بضع دقائق بعد الانتهاء حتى يعمل خادم الويب.
شكرا لك. لقد قمت بتنفيذ الأمر
sudo su
cd /var/discourse
./launcher rebuild app
وواجهت هذا الخطأ
/bin/docker: error pulling image configuration: Get https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/98/984f729957dff9b39ddce4a2a23174a21777d07a629e6f5ebef1540ef2d7b3bf/data?verify=1713392277-sO3GxYp6PxjnEeCwTBcPF%2FqE5Kw%3D: x509: certificate has expired or is not yet valid.
See '/bin/docker run --help'.
Your Docker installation is not working correctly
Troubleshoot docker installation issues لم يكن لديه حل
هل أنت متأكد من أن الوقت والتاريخ على هذا الجهاز صحيحان؟
[root@li511-discourse]# date
Wed Apr 17 21:46:08 UTC 2024
أنا في منطقة الخليج ويبدو هذا صحيحًا.
هل هذا يعمل؟
docker run hello-world
للأسف لا
docker run hello-world
Unable to find image 'hello-world:latest' locally
docker: Error response from daemon: missing signature key.
See 'docker run --help'.
الخبر السار هو أنها ليست مشكلة في Discourse.
الشيء الأسهل الذي يجب القيام به هو على الأرجح تشغيل جهاز افتراضي جديد. الخطوة التالية هي جعل فريق تكنولوجيا المعلومات الخاص بك يكتشف الأمر. إذا كنت أنت الفريق، فستتحقق من الساعة مرة أخرى، والشبكة، ونظام أسماء النطاقات (DNS). إنه دائمًا نظام أسماء النطاقات (DNS)، كما سمعت.
إنها جهاز الكمبيوتر الافتراضي الخاص بي ولدي هذا منذ حوالي 7 سنوات. لم ألمس هذا في العامين أو الثلاثة أعوام الماضية وأعتقد أن كل شيء تراكم.
عندما تقول جهاز افتراضي جديد، هل تقصد تثبيت جديد لـ discourse؟ في هذه الحالة، هل يجب علي ترحيل البيانات إلى هذا الجهاز؟
النظام قديم. وسلسلة الشهادات سيئة. تحتاج إلى جهاز افتراضي جديد بنظام تشغيل جديد.
نقل موقع Discourse إلى VPS آخر باستخدام rsync هو ما سأفعله.
طريقة أسهل للقيام بذلك مع فترة توقف أطول هي ببساطة إنشاء خادم جديد واستعادة نسخة احتياطية.
يجب أن تكون قادرًا على بدء الحاوية القديمة باستخدام
./launcher start app