משתמשים יכולים לבנות ולפרוס יישומים באמצעות תמונות Docker, קונטיינרים ונפחים המותקן על קונטיינרים. עם זאת, לפעמים, מפתח Docker רוצה למחוק תמונות, מכולות או אמצעי אחסון של Docker כדי לפנות מקום במערכת, או שלא יהיה צורך בהם יותר.
פוסט זה ידגים:
כיצד להסיר תמונות Docker?
המרכיב העיקרי של פלטפורמת Docker שאומר לקונטיינר כיצד לנהל או לפרוס פרויקט נקרא ' תמונת דוקר '. תמונות Docker משויכות לקונטיינרים של Docker וניתן גם להפעיל אותן באופן עצמאי. עם זאת, מפתחים עשויים להיתקל בבעיות בהסרת תמונות Docker אם קונטיינרים כלשהם משויכים לתמונות.
עיין בהוראות להסרת תמונות Docker.
שלב 1: הצג תמונות Docker
ראשית, רשום את כל התמונות על ידי שימוש בפקודה שסופקה. ה ' -א אפשרות ” משמשת לרשימת כל התמונות של Docker:
$ תמונות docker -א
לדוגמה, בואו נסיר את ה' dockerimage ”:
שלב 2: הסר תמונות Docker
כדי להסיר את תמונת Docker, השתמש ב-' docker rmi <שם תמונה> ' פקודה:
$ docker rmi dockerimageבשלב זה, אתה עשוי לקבל שגיאה אם התמונה משויכת לכל מיכל Docker כפי שמוצג להלן:
כדי להסיר את התמונה בכוח ולפתור את הקונפליקט, השתמש ב-' -ו ' אפשרות:
$ docker rmi -ו dockerimageהפלט מציין שהתמונה נמחקה:
שלב 3: אשר אם התמונה הוסרה
כדי לוודא אם תמונת Docker הוסרה או לא, רשום שוב את כל התמונות:
$ תמונות docker -אכאן, אתה יכול לראות שמחקנו בהצלחה את תמונת Docker:
כיצד להסיר Docker Container?
ה ' מיכל דוקר ” הוא עוד חלק מרכזי בפלטפורמת Docker המשמשת לניהול, בנייה ופריסה של יישומים. כל התלות בפרויקט, החבילות וקוד המקור כלולים במיכל Docker יחיד. הם מכונים סביבת פיתוח וירטואליזציה.
כדי להסיר את המיכלים שאינם בשימוש או שיצאו מהם, עברו על ההוראות שניתנו.
שלב 1: צפה במכולות Docker
כדי לרשום את כל מכולות Docker, ' דוקר נ.ב הפקודה ' משמשת יחד עם הפקודה ' -א ' אפשרות:
$ דוקר נ.ב -אלדוגמה, בואו נסיר את ה' great_engelbart מיכל:
שלב 2: הסר את Docker Container
כדי להסיר את מיכל Docker, הפעל את ' docker rm <שם-מכל> ' פקודה:
$ דוקר rm great_engelbart
לחלופין, משתמשים יכולים גם להסיר את מיכל Docker באמצעות המזהה שלו:
$ דוקר rm 79ba2a5d9f10שלב 3: ודא שה-Docker Container הוסר
בואו נוודא אם קונטיינר Docker נמחק או לא על ידי צפייה ברשימת מיכלי Docker:
$ דוקר נ.ב -אמהפלט שלהלן, אתה יכול לראות שהסרנו בהצלחה את ' great_engelbart 'מיכל דוקר:
כיצד להסיר את עוצמת הקול של Docker?
' Docker Volume ” הוא החלק של הקונטיינר של Docker ומתייחס למערכת הקבצים שמחוברת לקונטיינר של Docker. הם משמשים כדי להתמיד בנתונים המשמשים או שנוצרו על ידי מיכל Docker.
כדי להסיר את אמצעי האחסון של Docker, עיין בהוראות המצורפות.
שלב 1: רשום את עוצמת הקול של Docker
כדי לרשום את כל אמצעי האחסון של Docker, ' docker volume ls ' הפקודה משמשת באופן הבא:
$ נפח docker lsבוא נסיר' תמונת פיתון 'נפח Docker:
שלב 2: הסר את עוצמת הקול של Docker
כדי להסיר את עוצמת הקול של Docker, הפעל את ' docker volume rm
שלב 3: ודא שהנפח הוסר
שוב, בדוק את רשימת אמצעי האחסון וודא אם אמצעי האחסון שצוין הוסר או לא:
$ נפח docker lsהפלט שלהלן מציין שהסרנו בהצלחה את אמצעי האחסון של Docker:
כיצד לגזום מערכת Docker?
גיזום מערכת Docker הוא תהליך של חיתוך מערכת Docker, כלומר הסרה של כל התמונות, המכולות והנפחים של Docker שלא נעשה בהם שימוש ועצרו.
כדי לגזום את מערכת Docker, עבור על הפקודה שהוזכרה:
$ מערכת docker לִגזוֹם
כעת, בדוק את התוצאה של הפקודה שהוזכרה לעיל על ידי רישום כל מכולות Docker:
$ דוקר נ.ב -אמהפלט, אתה יכול לראות ש' גזם מערכת docker ' הפקודה מסירה את כל מיכלי Docker שנעצרו:
פירטנו כיצד להסיר תמונות, מכולות וכרכים של Docker.
סיכום
כדי להסיר את תמונות Docker, השתמש ב-' docker rmi -f <שם התמונה> ' פקודה. כדי להסיר את מיכל Docker, הפעל את ' docker rm <שם-מיכל> ' הפקודה והסר את אמצעי האחסון של Docker באמצעות ' docker volume rm