التحقق من تبعيات تحديث/ترقية Discourse

ليس الأشخاص الذين أعمل معهم. لن يقوموا بتحديثه عندما أخبرهم أنه متأخر عن نهاية الدعم (EOL).

أنا متأكد من أن الأشياء التي تعمل داخل الحاوية لا يمكنها معرفة إصدار Docker الذي تعمل تحته.

ربما يمكنها ذلك. يبدو أنه يمكنك الحصول على هذا من داخل حاوية لمعرفة الإصدار الذي يعمل.

https://docs.docker.com/engine/api/v1.30/#operation/SystemVersion

لذا ربما يمكنهم القيام بعمل أفضل. يمكن أن يكون هذا شيئًا رائعًا لإضافته إلى لوحة المعلومات، إذا كان يعمل حقًا.

عادة ما يعمل. الاستثناء هو إذا تم ترحيل قاعدة البيانات.

إذا كان نظام التشغيل قديمًا، فعادةً ما أجد أنه من الأسهل والأكثر أمانًا الانتقال إلى جهاز افتراضي جديد. من الناحية المثالية، تقوم بذلك بينما لا يزال الخادم القديم يعمل. انظر نقل موقع Discourse إلى VPS آخر باستخدام rsync

إذا كان لديك نسخة احتياطية، يمكنك تخطي نسخ قاعدة البيانات وتخطي ترقية قاعدة البيانات، فقط استعادتها على قاعدة البيانات الجديدة.

إعجاب واحد (1)