KamoCRM

تاريخ Cap BuildKit ومجموعة قواعد البيانات لبناء التهدئة في dockerd config

FixKlusterServices
شحنت
14 نوفمبر 2026 في 9:43 م UTC
المؤلف
Kamo
الالتزام
18b221a

مع عدم تشغيل البرونز، " docker rm " من حاوية عمل CI المنتهية ما زالت تأخذ 15-100 ثانية: تنتظر الحاوية مرور GC (تستأجر. حذف -> gcScheduler.ScheduleAndWait)، وقضت كل مرحلة من المراحل هذا الوقت في مرحلة العلامات (getMarked/scanRoots) المشي في قاعدة بيانات للبيانات الفوقية تضخمت بسبب تاريخ بناء BuildKit التي لم يتم تقصيرها أبدا: moby_history احتفظت بـ 2,694 إيجار و 18,701 نقطة خلفية إلى آخر بدء تثبيت (2026-09-28)، ~ 8x كل شيء آخر. - تاريخ البناء: أقصى عمر 48 ساعة، أقصى عدد من المدخلات 100. - builder.gc: استبدال السياسة الافتراضية المكونة من 4 قواعد (القاعدة رقم 0 المحدودة محليا) 2.57 جيغابايت، مع حذف الملفات المخزنة في ذاكرة التخزين المؤقت بعد البناء) التخزين الاحتياطي الصلب: 80 غيغابايت كحد أقصى من التخزين المؤقت، ويتم التخلص منه عندما يكون أقل من 40 غيغابايت متاحاً النافذة الخاملة k1m1-docker-prune.sh تطبيق فقط في نافذة CI هادئة: إعادة تشغيل docker أيضاً توقف forgejo-runner.

جميع التغييرات

مثل ما ترى الشحن؟

كل هذا يأتي في مساحة عملك من تلقاء نفسه. ابدأ بالخطة المجانية وقرأ هذه الصفحة مرة أخرى في غضون شهر.

بدء الحرية إلى الأبدعرض التسعير