Как да нулирате/деинсталирате напълно NextCloud AIO

Kak Da Nulirate Deinstalirate Nap Lno Nextcloud Aio



Докато инсталиране на NextCloud AIO на Docker , може да правите грешки и може да имате затруднения да ги коригирате и да започнете отначало. За да започнете отначало екземпляр на NextCloud AIO, ще трябва правилно да нулирате/деинсталирате напълно екземпляра на NextCloud AIO.

В тази статия ще ви покажа как правилно да нулирате/деинсталирате екземпляра на 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 Docker мрежи
  7. Премахване на всички изображения на NextCloud AIO Docker
  8. Почистване на директорията с данни NextCloud
  9. Заключение
  10. Препратки



Изброяване на всички NextCloud AIO Docker контейнери

Можете да намерите списък на всички докер контейнери NextCloud AIO със следната команда:





$ sudo docker контейнер ls --all --filter 'name=nextcloud-aio' --format '{{.ID}}\t\t\t{{.Names}}'

Както можете да видите, идентификационният номер на контейнера и името на всички NextCloud AIO докер контейнери са изброени.



За да нулирате/деинсталирате правилно NextCloud AIO, ще трябва да ги премахнете всички.

Премахване на всички NextCloud AIO Docker контейнери

За да премахнете всички NextCloud AIO докер контейнери, изпълнете следната команда:

$ за CID в `sudo docker контейнер ls --all --filter 'name=nextcloud-aio' --format '{{.ID}}'`; do sudo docker container rm --force $CID && echo 'NextCloud AIO контейнер $CID премахнат.'; Свършен

Всички докер контейнери NextCloud AIO трябва да бъдат премахнати.

Изброяване на всички томове на NextCloud AIO Docker

Можете да намерите списък на всички докер томове NextCloud AIO със следната команда:

$ sudo docker volume ls --filter 'name=nextcloud_aio'

Както можете да видите, всички докер томове на NextCloud AIO са изброени.

За да нулирате/деинсталирате правилно NextCloud AIO, трябва да премахнете всички тези докер томове.

Премахване на всички томове на NextCloud AIO Docker

За да премахнете всички докер томове на NextCloud AIO, изпълнете следната команда:

$ за VName в `sudo docker volume ls --filter 'name=nextcloud_aio' --format '{{.Name}}' `; do sudo docker volume rm --force $VName && echo 'NextCloud AIO том $VName премахнат.'; Свършен

Всички докер томове на NextCloud AIO трябва да бъдат премахнати.

Изброяване на всички NextCloud AIO Docker мрежи

Можете да намерите списък на всички докер мрежи NextCloud AIO със следната команда:

$ sudo docker network ls --filter 'name=nextcloud-aio'

Както можете да видите, всички докер мрежи NextCloud AIO са изброени.

За да нулирате/деинсталирате правилно NextCloud AIO, трябва да премахнете всички докер мрежи NextCloud AIO.

Премахване на всички NextCloud AIO Docker мрежи

За да премахнете всички докер мрежи NextCloud AIO, изпълнете следната команда:

$ за VNet в `sudo docker network ls --filter 'name=nextcloud-aio' --format '{{.ID}}' `; do sudo docker network rm --force $VNet && echo 'NextCloud AIO Network $VNet премахнат.'; Свършен

Всички докер мрежи NextCloud AIO трябва да бъдат премахнати.

Премахване на всички изображения на NextCloud AIO Docker

Можете да намерите списък с всички кеширани NextCloud AIO докер изображения със следната команда:

$ sudo docker изображение ls

Всички кеширани NextCloud AIO докер изображения трябва да бъдат изброени. Можете да премахнете всички кеширани изображения на NextCloud AIO Docker, ако искате. Това не е задължително.

За да премахнете всички неизползвани кеширани докер изображения, включително NextCloud AIO докер изображения, изпълнете следната команда:

$ sudo docker image prune --all

За да потвърдите операцията, натиснете И и след това натиснете .

Всички кеширани Docker изображения, включително NextCloud AIO изображенията, трябва да бъдат премахнати.

Почистване на директорията с данни NextCloud

Ако сте съхранили данните от NextCloud в директория вместо том на Docker, ще трябва да почистите и това.

Съхраних данните от NextCloud в /mnt/следващи облачни данни директория, както можете да видите на екранната снимка по-долу.

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

За да премахнете цялото съдържание на директорията с данни NextCloud /mnt/следващи облачни данни (но не и самата директория с данни NextCloud), изпълнете следната команда:

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

Цялото съдържание на директорията с данни NextCloud /mnt/следващи облачни данни трябва да бъдат премахнати.

Както можете да видите, директорията с данни NextCloud /mnt/следващи облачни данни сега е празен.

$ sudo ls -lha /mnt/следващи облачни данни

Заключение

В тази статия ви показах как да нулирате/деинсталирате напълно NextCloud AIO докер екземпляра, така че да можете да стартирате нов NextCloud AIO екземпляр от нулата, в случай че сте направили грешка при инсталирането на NextCloud AIO.

Препратки

  1. GitHub – nextcloud/всичко в едно: Официалният метод за инсталиране на Nextcloud. Осигурява лесно внедряване и поддръжка с повечето функции, включени в този екземпляр на Nextcloud.
  2. докер ps | Докер документи
  3. докер контейнер rm | Докер документи
  4. докер обем ls | Докер документи
  5. докер том rm | Докер документи
  6. докер мрежа rm | Докер документи
  7. докер мрежа ls | Докер документи
  8. подрязване на изображение на докер | Докер документи