Jak całkowicie zresetować/odinstalować NextCloud AIO

Jak Calkowicie Zresetowac Odinstalowac Nextcloud Aio



Chwila instalowanie NextCloud AIO na Dockerze , możesz popełnić błędy i możesz mieć trudności z ich naprawieniem i rozpoczęciem od nowa. Aby rozpocząć od nowa instancję NextCloud AIO, będziesz musiał poprawnie zresetować/całkowicie odinstalować instancję NextCloud AIO.

W tym artykule pokażę Ci, jak prawidłowo zresetować/odinstalować instancję NextCloud AIO, aby móc uruchomić nową instancję NextCloud AIO w przypadku, gdy popełniłeś błąd podczas instalacji NextCloud AIO.









Spis treści

  1. Lista wszystkich kontenerów dokowanych NextCloud AIO
  2. Usuwanie wszystkich kontenerów dokowanych NextCloud AIO
  3. Wyświetlanie listy wszystkich woluminów dokowanych NextCloud AIO
  4. Usuwanie wszystkich woluminów dokowanych NextCloud AIO
  5. Lista wszystkich sieci dokowanych NextCloud AIO
  6. Usuwanie wszystkich sieci dokowanych NextCloud AIO
  7. Usuwanie wszystkich obrazów dokowanych NextCloud AIO
  8. Czyszczenie katalogu danych NextCloud
  9. Wniosek
  10. Bibliografia



Lista wszystkich kontenerów dokowanych NextCloud AIO

Listę wszystkich kontenerów dokowanych NextCloud AIO można znaleźć za pomocą następującego polecenia:





$ Sudo kontener dokowany ls --all --filter 'name=nextcloud-aio' --format '{{.ID}}\t\t\t{{.Names}}'

Jak widać, na liście znajdują się identyfikator kontenera i nazwa wszystkich kontenerów dokowanych NextCloud AIO.



Aby poprawnie zresetować/odinstalować NextCloud AIO, musisz usunąć je wszystkie.

Usuwanie wszystkich kontenerów dokowanych NextCloud AIO

Aby usunąć wszystkie kontenery dokowane NextCloud AIO, uruchom następującą komendę:

$ dla CID w `kontenerze dokowanym Sudo ls --all --filter 'name=nextcloud-aio' --format '{{.ID}}'`; wykonaj sudo kontener dokowany rm --force $CID && echo 'Usunięto kontener AIO NextCloud $CID.'; zrobione

Wszystkie kontenery dokowane NextCloud AIO powinny zostać usunięte.

Wyświetlanie listy wszystkich woluminów dokowanych NextCloud AIO

Listę wszystkich woluminów dokowanych NextCloud AIO można znaleźć za pomocą następującego polecenia:

$ Sudo wolumen okna dokowanego ls --filter 'nazwa=nextcloud_aio'

Jak widać, na liście znajdują się wszystkie woluminy dokowane NextCloud AIO.

Aby poprawnie zresetować/odinstalować NextCloud AIO, musisz usunąć wszystkie woluminy dokowane.

Usuwanie wszystkich woluminów dokowanych NextCloud AIO

Aby usunąć wszystkie woluminy dokowane NextCloud AIO, uruchom następującą komendę:

$ dla VName w woluminie okna dokowanego Sudo ls --filter 'name=nextcloud_aio' --format '{{.Name}}' `; wykonaj sudo wolumin dokowany rm --force $VName && echo 'Usunięto wolumen AIO NextCloud $VName.'; zrobione

Wszystkie woluminy dokowane NextCloud AIO powinny zostać usunięte.

Lista wszystkich sieci dokowanych NextCloud AIO

Listę wszystkich sieci dokowanych NextCloud AIO można znaleźć za pomocą następującego polecenia:

$ Sudo sieć dokowana ls --filter 'nazwa=nextcloud-aio'

Jak widać, na liście znajdują się wszystkie sieci dokerów NextCloud AIO.

Aby poprawnie zresetować/odinstalować NextCloud AIO, musisz usunąć wszystkie sieci dokowane NextCloud AIO.

Usuwanie wszystkich sieci dokowanych NextCloud AIO

Aby usunąć wszystkie sieci dokowane NextCloud AIO, uruchom następującą komendę:

$ dla sieci wirtualnej w sieci dokowanej Sudo ls --filter 'name=nextcloud-aio' --format '{{.ID}}' `; wykonaj sudo docker network rm --force $VNet && echo 'Usunięto sieć NextCloud AIO $VNet.'; zrobione

Wszystkie sieci dokerów NextCloud AIO powinny zostać usunięte.

Usuwanie wszystkich obrazów dokowanych NextCloud AIO

Listę wszystkich buforowanych obrazów dokowanych NextCloud AIO można znaleźć za pomocą następującego polecenia:

Obraz okna dokowanego $ Sudo ls

Powinny zostać wyświetlone wszystkie buforowane obrazy dokerów NextCloud AIO. Jeśli chcesz, możesz usunąć wszystkie buforowane obrazy Dockera NextCloud AIO. Jest to opcjonalne.

Aby usunąć wszystkie nieużywane obrazy dokowane w pamięci podręcznej, w tym obrazy dokowane NextCloud AIO, uruchom następujące polecenie:

$ Sudo przycina obraz okna dokowanego --all

Aby potwierdzić operację, naciśnij I a następnie naciśnij .

Wszystkie buforowane obrazy Dockera, w tym obrazy NextCloud AIO, powinny zostać usunięte.

Czyszczenie katalogu danych NextCloud

Jeśli przechowujesz dane NextCloud w katalogu zamiast wolumenu Dockera, będziesz musiał je również wyczyścić.

Przechowuję dane NextCloud w formacie /mnt/nextcloud-data katalog, jak widać na zrzucie ekranu poniżej.

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

Aby usunąć całą zawartość katalogu danych NextCloud /mnt/nextcloud-data (ale nie sam katalog danych NextCloud), uruchom następujące polecenie:

$ sudo rm -rfv $(sudo find /mnt/nextcloud-data -min głębokość 1 -max głębokość 1)

Cała zawartość katalogu danych NextCloud /mnt/nextcloud-data powinno być usunięte.

Jak widać, katalog danych NextCloud /mnt/nextcloud-data jest teraz pusty.

$ sudo ls -lha /mnt/nextcloud-data

Wniosek

W tym artykule pokazałem, jak całkowicie zresetować/odinstalować instancję dokowaną NextCloud AIO, aby móc uruchomić nową instancję NextCloud AIO od zera w przypadku, gdy popełniłeś błąd podczas instalacji NextCloud AIO.

Bibliografia

  1. GitHub – nextcloud/all-in-one: Oficjalna metoda instalacji Nextcloud. Zapewnia łatwe wdrażanie i konserwację dzięki większości funkcji zawartych w tej jednej instancji Nextcloud.
  2. doker ps | Dokumenty Dockera
  3. kontener dokowany rm | Dokumenty Dockera
  4. wolumin okna dokowanego ls | Dokumenty Dockera
  5. objętość okna dokowanego rm | Dokumenty Dockera
  6. sieć dokowana rm | Dokumenty Dockera
  7. sieć dokowana ls | Dokumenty Dockera
  8. przycinanie obrazu okna dokowanego | Dokumenty Dockera