صورة Discourse وحجم التثبيت. تنظيف /var/lib/docker/overlay2؟

سأكون مهتمًا بمعرفة معنى صورة docker <none>. (تعديل: يبدو أنه إذا ظهرت صورة <none> في docker images -a فهذا ليس بالأمر المهم، ولكن إذا ظهرت في docker images فإنها تشكل إهدارًا للمساحة. كنت أأمل أن يساعد تنظيف برنامج التشغيل (launcher cleanup)، لكنه لم يساعدك…)

لاحظ أن استخدام نظام الملفات overlay كما يظهر في أمر df يتطابق مع استخدام نظام الملفات الجذري: فهناك الكثير من البيانات تؤدي دورًا مزدوجًا، وتحتاج إلى الحذر من احتسابها مرتين. في حالتك، المساحة المتاحة هي 3.2 جيجابايت، وهذا هو الرقم الذي يجب القلق بشأنه. قد يكون هناك بعض أعمال التنظيف التي يجب القيام بها.

سأعرض إحصائياتي المماثلة أدناه. لدي منتاران، كل منهما على خادم مختلف. يحتوي أحد الخوادم على 20 جيجابايت والآخر على 25 جيجابايت من المساحة. أعتقد أن 15 جيجابايت قد تكون ضيقة جدًا، خاصة عندما تتطلب عملية التحديث وجود 5 جيجابايت من المساحة الحرة قبل البدء.

# df -h /
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        25G   19G  5.1G  79% /

# docker images -a
REPOSITORY            TAG                 IMAGE ID            CREATED             SIZE
local_discourse/app   latest              8da0107aba03        2 months ago        2.7GB
discourse/base        2.0.20210415-1332   30e4746e631e        3 months ago        2.23GB
<none>                <none>              1e6bf44c2762        5 months ago        2.46GB
discourse/base        2.0.20201221-2020   c0704d4ce2b4        7 months ago        2.11GB


# du -shc /var/lib/docker/overlay2/*/diff
2.2G	/var/lib/docker/overlay2/05fa0e4df2...
76M 	/var/lib/docker/overlay2/58b000b1f5c...
20K  	/var/lib/docker/overlay2/6271023fc7a...
1.1G	/var/lib/docker/overlay2/6271023fc7...
2.3G	/var/lib/docker/overlay2/91d6adf7ad...
481M	/var/lib/docker/overlay2/b6b06a7cee...
592M	/var/lib/docker/overlay2/d81e44d563...
76M 	/var/lib/docker/overlay2/fb98649680b...
6.8G	total


# du -shc /var/lib/docker/overlay2/*
2.2G	/var/lib/docker/overlay2/05fa0e4df2...
76M 	/var/lib/docker/overlay2/58b000b1f5c...
4.7G	/var/lib/docker/overlay2/6271023fc7...
40K  	/var/lib/docker/overlay2/6271023fc7a...
2.3G	/var/lib/docker/overlay2/91d6adf7ad...
481M	/var/lib/docker/overlay2/b6b06a7cee...
592M	/var/lib/docker/overlay2/d81e44d563...
76M 	/var/lib/docker/overlay2/fb98649680b...
36K  	/var/lib/docker/overlay2/l
11G	total


# docker system df
TYPE                TOTAL               ACTIVE              SIZE                RECLAIMABLE
Images              4                   1                   5.155GB             4.689GB (90%)
Containers          1                   1                   1.059GB             0B (0%)
Local Volumes       0                   0                   0B                  0B
Build Cache         0                   0                   0B                  0B

انظر أيضًا إلى إصلاح discourse بعد امتلاء القرص :

والمتطلبات الدنيا لاستخدام Discourse؟ :

وفشل تحديث 2.6.0 beta 3 بسبب مساحة القرص و/أو الذاكرة:

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