هل Docker يكرر البيانات؟

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

لدي تثبيت قياسي في /var/discourse، وهو بحجم 20 جيجابايت. ولكن مجلد /var/lib/docker بحجم 21 جيجابايت، ويبدو أن معظمه موجود في “overlays” لنظام الملفات.

أنا لا أفهم كيف يعمل Docker على مستوى نظام الملفات، وأفترض أنه لا يضاعف البيانات بإهمال، ولكن حجم المجلدين المتشابهين يجعلني أتساءل عما إذا كانت هناك فرصة لنسخ بيانات /var/discourse إلى مجلد Docker.

هل قمت بتشغيل
./launcher cleanup
من المحتمل أن تكون حاويات دوكر إضافية (لذا الإجابة على سؤالك هي نعم)

إعجابَين (2)

لقد قمت بتشغيل docker container prune، ولم يفعل شيئًا. تعرض قائمة الحاويات التطبيق الرئيسي ومستقبل البريد فقط. قمت أيضًا بتشغيل docker image prune مما أدى إلى تحرير 1.5 جيجابايت من المساحة.

لم أفكر في تشغيل تنظيف المشغل. سأجرب وأبلغكم بالنتائج.

launcher cleanup نظّف 6.6 جيجابايت من الصور (لست متأكدًا لماذا لم يقم docker image prune بإزالتها!)، وأزال أيضًا 3.4 جيجابايت من ‘بيانات النسخ الاحتياطي لمجموعة البيانات’ الخاصة بـ Postgresql. لذا سيوفر ذلك لنا مساحة كافية لبعض الوقت.

3 إعجابات

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.