לכן יש צורך להסיר את תמונת העגינה שאינה בשימוש מהמערכת שלך כדי לפנות את שטח הדיסק.
במדריך זה, נראה לך כיצד להסיר את תמונות העגינה באמצעות שורת הפקודה.
הסר את תמונת Docker
כדי להסיר את תמונת העגינה מהמערכת שלך, יהיה עליך לרשום את כל התמונות הזמינות במערכת שלך.
אתה יכול לרשום אותם באמצעות הפקודה הבאה:
תמונת dockerls
אתה אמור לראות את הפלט הבא:
גודל מאגר תמונת מזהה תמונה שנוצרnginx האחרון 4bb46517cac32לפני ימים 133MB
העדכון העדכני ביותר של wordpress f1da35a7ddca3לפני ימים 546MB
mariadb האחרונה b95867b528864לפני ימים 407MB
כעת, יש לך רשימה של כל התמונות במערכת שלך. לאחר מכן, אתר את מזהה התמונה שברצונך להסיר והפעל את הפקודה הבאה:
תמונת dockerrm4bb46517cac3
אתה אמור לראות את השגיאה הבאה:
תגובת שגיאה מהדמון: התנגשות: לא ניתן למחוק 4bb46517cac3 (לא ניתן לכפות)- התמונה נמצאת בשימוש על ידי הפעלת מיכל 8f3d538370e5
הפלט לעיל מציין שכל מיכל משתמש בתמונה שברצונך להסיר. אז יהיה עליך להסיר את המיכל לפני הסרת התמונה.
אם ברצונך להסיר מספר תמונות, יהיה עליך לציין את המזהה של כל תמונת עגינה עם הפקודה rm image docker:
תמונת dockerrmID1 ID2 ID3הסר תמונות Docker dingling
תמונה משתלשלת היא תמונה שאינה בשימוש שאינה משמשת כל מיכל. אתה יכול להסיר את התמונה המשתלשלת מהמערכת שלך על ידי הפעלת הפקודה הבאה:
תמונת dockerלִגזוֹםתתבקש להקליד y כדי להמשיך, כפי שמוצג להלן:
אַזהָרָה! פעולה זו תסיר את כל התמונות המשתלשלות.
האם אתה בטוח שאתה רוצה להמשיך? [y/N] y
סה'כ שטח מושבה: 0B
הסר את כל תמונות ה- Docker שאינן בשימוש
Docker מאפשר לך להסיר את כל התמונות שאינן בשימוש בכל מכולה באמצעות פקודה אחת, כפי שמוצג להלן:
תמונת dockerלִגזוֹם -לתתבקש להקליד y כדי להמשיך, כפי שמוצג להלן:
אַזהָרָה! פעולה זו תסיר את כל התמונות בלי שיכלול אותן לפחות מיכל אחד.
האם אתה בטוח שאתה רוצה להמשיך? [y/N] y
תמונות שנמחקו:ללא תגים: אובונטו: האחרונה
ללא תגים: [מוגן בדוא'ל]: 5d1d5407f353843ecf8b16524bc5565aa332e9e6a1297c73a92d3e754b8a636d
נמחק: sha256: 1e4467b07108685c38297025797890f0492c4ec509212e2e4b4822d367fe6bc8
סה'כ שטח מושבה: 0B
סיכום
במדריך זה, הראנו כיצד להסיר תמונות docker בכמה דרכים. למידע נוסף, עיין ב דוקר תיעוד רשמי.