הסר את התקנת תוכנת Docker וכל המכולות שלה באובונטו 22.04

Hsr T Htqnt Twknt Docker Wkl Hmkwlwt Slh B Wbwntw 22 04



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

הודות ל-Docker, המפתחים יכולים לבנות, לבדוק ולפרוס את יישומי התוכנה בכל סביבה. אתה יכול לחשוב על Docker ככלי שעובד כמו VM, רק שהוא לא מלחיץ את המשאבים של המערכת המארחת. לפעמים, ייתכן שתרצה להסיר את התקנת Docker ב-Ubuntu 22.04 שלך. במקרה כזה, אתה צריך שיטה בטוחה כדי להסיר את התקנת Docker וכל המכולות שלו. נסקור תהליך שלב אחר שלב להסרה נקייה של Docker ב-Ubuntu 22.04.

הסר את התקנת Docker ב- Ubuntu 22.04

אנו נסיר את התקנת Docker והמכולות שלו בשלבים שונים.







1. אשר את חבילות Docker

הצעד הראשון הוא לרשום את כל חבילות Docker הזמינות באובונטו 22.04 שלך. אתה יכול להשתמש בפקודה dpkg כדי לרשום את החבילות המותקנות או לבדוק את גרסת Docker:



$ dpkg | אחיזה -אני דוקר



2. מחק את תמונות Docker

מחיקת חבילות Docker אינה מוחקת את התמונות שיצרת. התחל על ידי בדיקת תמונות העגינה הזמינות עם הפקודה הבאה:





$ תמונות docker

מחק את התמונות הזמינות על ידי ביצוע הפקודה הבאה:

$ docker rmi $ ( docker images -q )

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



אם ננסה לרשום את התמונות שוב, אין תמונת Docker זמינה במערכת. זה אומר שהצלחנו להסיר את כולם.

3. מחק את ה-Docker Containers

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

$ דוקר נ.ב

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

$ דוקר rm $ ( דוקר נ.ב -aq )

כל מזהי המכולה של המכילים שנמחקו מוצגים לאחר ביצוע הפקודה rm. ודא שהמכולות נמחקות על ידי בדיקת המכולות הזמינות.

4. מחק את אמצעי האחסון של Docker

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

נפח דוקר דולר ls
נפח דוקר דולר rm < כרך-שם >

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

5. מחק את רשתות הדוקר

בדוק אם יש לך רשתות שיצרת באמצעות הפקודה ls. הנה, יש לנו את רשת linuxhint. כדי למחוק את הרשת, השתמש בפקודה rm.

רשת docker $ ls
רשת docker $ rm לינוקס

לחלופין, ניתן למחוק את כל הרשתות באמצעות פקודת prune. הנה דוגמה שבה אנו מוחקים את הרשת 'חדשה':

$ רשת docker לִגזוֹם

בשלב זה, אתה מוכן להסיר את חבילת Docker מאובונטו 22.04 שלך.

6. הסר את ההתקנה של חבילת Docker

לאחר זיהוי חבילות Docker במערכת שלך, מחק אותן על ידי הפעלת הפקודה הבאה:

$ סודו apt-get purge docker.io

כאן, אנו מסירים את חבילת docker.io. שים לב שבחרנו למחוק את חבילות Docker אחרון מאחר שהסרת ההתקנה של חבילות Docker לא תסיר את התמונות, המכולות, אמצעי האחסון שלך וכו'.

שים לב שספריית Docker אינה מוסרת גם לאחר הסרת ההתקנה של החבילה.

בשורה האחרונה, תבחין בהודעה שספריות /etc/docer ו-/var/lib/docer/ שלך עדיין זמינות במערכת שלך.

אנו יכולים לוודא שקובצי Docker עדיין קיימים במערכת שלנו.

הסר את הספריות הללו מהמערכת שלך עם הפקודה הבאה:

$ סודו rm -rf / היה / lib / דוקר / / וכו / דוקר /

כמו כן, מחק את קבוצת ה- Docker שיצרת בעת התקנת ה- Docker.

$ סודו groupdel docker

לבסוף, הסר את שקע Docker מהמערכת שלך.

$ סודו rm -rf / היה / lib / docker.sock

סיכום

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