כיצד לאפס/להסיר את ההתקנה של NextCloud AIO לחלוטין

Kyzd L Ps Lhsyr T Hhtqnh Sl Nextcloud Aio Lhlwtyn



בזמן התקנת NextCloud AIO על Docker , אתה עלול לעשות טעויות ואולי תתקשה לתקן אותן ולהתחיל מחדש. כדי להתחיל מחדש מופע NextCloud AIO, יהיה עליך לאפס/להסיר כראוי את מופע ה-AIO של NextCloud לחלוטין.

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









תוכן העניינים

  1. פירוט כל מכולות NextCloud AIO Docker
  2. הסרת כל מיכלי ה- NextCloud AIO Docker
  3. פירוט כל אמצעי האחסון של NextCloud AIO Docker
  4. הסרת כל אמצעי האחסון של NextCloud AIO Docker
  5. פירוט כל רשתות ה- NextCloud AIO Docker
  6. הסרת כל רשתות הדוקר של NextCloud AIO
  7. הסרת כל התמונות של NextCloud AIO Docker
  8. ניקוי ספריית הנתונים של NextCloud
  9. סיכום
  10. הפניות



פירוט כל מכולות NextCloud AIO Docker

אתה יכול למצוא רשימה של כל מכולות NextCloud AIO Docker עם הפקודה הבאה:





$ sudo docker container ls --all --filter 'name=nextcloud-aio' --פורמט '{{.ID}}\t\t\t{{.Names}}'

כפי שאתה יכול לראות, מזהה המכולה והשם של כל קונטיינרים של NextCloud AIO Docker מפורטים.



כדי לאפס/להסיר כראוי את NextCloud AIO, תצטרך להסיר את כולם.

הסרת כל מיכלי ה- NextCloud AIO Docker

כדי להסיר את כל מיכלי העגינה של NextCloud AIO, הפעל את הפקודה הבאה:

$ עבור CID ב- `sudo docker container ls --all --filter 'name=nextcloud-aio' --פורמט '{{.ID}}'`; do sudo docker container rm --force $CID && echo 'מיכל $CID של NextCloud AIO הוסר.'; בוצע

יש להסיר את כל מכולות ה-NextCloud AIO Docker.

פירוט כל אמצעי האחסון של NextCloud AIO Docker

אתה יכול למצוא רשימה של כל אמצעי האחסון של NextCloud AIO Docker עם הפקודה הבאה:

$ sudo docker volume ls --פילטר 'name=nextcloud_aio'

כפי שאתה יכול לראות, כל אמצעי האחסון של NextCloud AIO Docker מפורטים.

כדי לאפס/להסיר כראוי את NextCloud AIO, עליך להסיר את כל אמצעי האחסון הללו.

הסרת כל אמצעי האחסון של NextCloud AIO Docker

כדי להסיר את כל אמצעי האחסון של NextCloud AIO Docker, הפעל את הפקודה הבאה:

$ עבור VName ב-'sudo docker volume ls --filter 'name=nextcloud_aio' --פורמט '{{.Name}}' `; do sudo docker volume rm --force $VName && echo 'Volume $VName של NextCloud AIO הוסר.'; בוצע

יש להסיר את כל אמצעי האחסון של NextCloud AIO Docker.

פירוט כל רשתות ה- NextCloud AIO Docker

אתה יכול למצוא רשימה של כל רשתות העגינה של NextCloud AIO עם הפקודה הבאה:

$ sudo docker network ls --פילטר 'name=nextcloud-aio'

כפי שאתה יכול לראות, כל רשתות העגינה של NextCloud AIO רשומות.

כדי לאפס/להסיר כראוי את NextCloud AIO, עליך להסיר את כל רשתות העגינה של NextCloud AIO.

הסרת כל רשתות הדוקר של NextCloud AIO

כדי להסיר את כל רשתות העגינה של NextCloud AIO, הפעל את הפקודה הבאה:

$ עבור VNet ב- `sudo docker network ls --filter 'name=nextcloud-aio' --פורמט '{{.ID}}' `; do sudo docker network rm --force $VNet && echo 'NextCloud AIO Network $VNet הוסרה.'; בוצע

יש להסיר את כל רשתות העגינה של NextCloud AIO.

הסרת כל התמונות של NextCloud AIO Docker

אתה יכול למצוא רשימה של כל תמונות העגינה של NextCloud AIO המאוחסנות במטמון עם הפקודה הבאה:

$ sudo docker image ls

כל תמונות העגינה של NextCloud AIO המאוחסנות צריכות להיות רשומות. אתה יכול להסיר את כל התמונות השמורות של NextCloud AIO Docker אם תרצה. זה אופציונלי.

כדי להסיר את כל תמונות העגינה המאוחסנות במטמון שאינן בשימוש, כולל תמונות העגינה של NextCloud AIO, הפעל את הפקודה הבאה:

$ sudo docker image prune --all

לאישור הפעולה, לחץ על ו ולאחר מכן לחץ .

יש להסיר את כל תמונות ה-Docker המאוחסנות במטמון כולל תמונות NextCloud AIO.

ניקוי ספריית הנתונים של NextCloud

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

אחסנתי את נתוני NextCloud ב- /mnt/nextcloud-data ספרייה כפי שניתן לראות בצילום המסך למטה.

$ grep DATADIR /opt/nextcloud-aio/compose.yaml

כדי להסיר את כל התוכן של ספריית הנתונים של NextCloud /mnt/nextcloud-data (אך לא ספריית הנתונים של NextCloud עצמה), הפעל את הפקודה הבאה:

$ sudo rm -rfv $(sudo find /mnt/nextcloud-data -mindepth 1 -maxdepth 1)

כל התוכן של ספריית הנתונים של NextCloud /mnt/nextcloud-data צריך להיות מוסר.

כפי שאתה יכול לראות, ספריית הנתונים של NextCloud /mnt/nextcloud-data כעת ריק.

$ sudo ls -lha /mnt/nextcloud-data

סיכום

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

הפניות

  1. GitHub – nextcloud/all-in-one: שיטת ההתקנה הרשמית של Nextcloud. מספק פריסה ותחזוקה קלה עם רוב התכונות הכלולות במופע האחד של Nextcloud זה.
  2. docker ps | Docker Docs
  3. מכולת docker rm | Docker Docs
  4. docker volume ls | Docker Docs
  5. docker volume rm | Docker Docs
  6. docker network rm | Docker Docs
  7. docker network ls | Docker Docs
  8. תמונת docker prune | Docker Docs