כיצד להסיר תמונות ומכולות מדוקר

Docker rmi

docker rmi מסיר תמונות לפי תעודת הזהות שלהם.

כדי להסיר את התמונה, ראשית עליך לרשום את כל התמונות כדי לקבל את מזהי התמונה, שם התמונה ופרטים אחרים. על ידי הפעלת פקודה פשוטה docker images -aאו docker images.

לאחר מכן אתה מוודא איזו תמונה רוצה להסיר, כדי לבצע את ביצוע הפקודה הפשוטה הזו docker rmi . אז אתה יכול לאשר שהתמונה הוסרה או לא על ידי רשימת כל התמונות ולבדוק.

הסר מספר תמונות

יש דרך להסיר יותר מתמונות אחת בכל פעם, כאשר ברצונך להסיר מספר תמונות ספציפיות. אז כדי לעשות זאת קודם קבל מזהי תמונה פשוט על ידי רישום התמונות ואז בצע פקודה פשוטה.

docker rmi ...

כתוב מזהי תמונות בפקודה ואחריהם הרווחים ביניהם.

הסר את כל התמונות בבת אחת

כדי להסיר את כל התמונות יש פקודה פשוטה לעשות זאת. docker rmi $(docker images -q)

כאן בפקודה שלעיל, יש שתי פקודות שהראשונה מבצעת $()בתחביר המעטפת ומחזירה את התוצאות בכל מה שמבוצע בתחביר זה. אז ב- -q- is a option is used to provide to return the unique IDs,$ () זה מחזיר את התוצאות של מזהי תמונה ואז docker rmiמסיר את כל התמונות האלה.

למידע נוסף:

  • Docker CLI מסמכים: rmi

Docker rm

docker rm מסיר מכולות לפי שמם או תעודת זהות.

כאשר פועלים מכולות Docker, תחילה עליך לעצור אותם לפני שתמחק אותם.

  • הפסק את כל המכולות הפועלות: docker stop $(docker ps -a -q)
  • מחק את כל המכולות שנעצרו: docker rm $(docker ps -a -q)

הסר מיכלים מרובים

באפשרותך לעצור ולמחוק מספר מכולות על ידי העברת הפקודות לרשימת המכולות שברצונך להסיר. תחביר המעטפת $()מחזיר את התוצאות של כל מה שבוצע בסוגריים. כדי שתוכל ליצור את רשימת המכולות שלך בתוך זה שתועבר לפקודות stopו- rm.

הנה פירוט של ה- docker ps -a -q

  • docker ps רשימת מכולות
  • -aהאפשרות לרשום את כל המכולות, אפילו עצירות. בלי זה, ברירת המחדל היא לרשום רק מכולות פועלות
  • -q האפשרות השקטה לספק מזהים מספריים בלבד של מיכלים, ולא טבלה שלמה של מידע על מכולות

עוד מידע:

  • Docker CLI מסמכים: rm

מידע נוסף על תמונות ב- Docker:

  • מדריך תמונות של דוקר
  • היכן מאוחסנות תמונות Docker?

מידע נוסף על מכולות ב- Docker:

  • כיצד להפוך פריסת מכולות Docker לאוטומטית
  • כיצד לתקן פגיעויות של מיכל Docker

מידע נוסף על Docker:

  • מדריך למתחילים לדוקר
  • קורס Docker DevOps (קורס וידאו בחינם)
  • Docker 101: מיצירה לפריסה