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
- Lista wszystkich kontenerów dokowanych NextCloud AIO
- Usuwanie wszystkich kontenerów dokowanych NextCloud AIO
- Wyświetlanie listy wszystkich woluminów dokowanych NextCloud AIO
- Usuwanie wszystkich woluminów dokowanych NextCloud AIO
- Lista wszystkich sieci dokowanych NextCloud AIO
- Usuwanie wszystkich sieci dokowanych NextCloud AIO
- Usuwanie wszystkich obrazów dokowanych NextCloud AIO
- Czyszczenie katalogu danych NextCloud
- Wniosek
- 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
- 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.
- doker ps | Dokumenty Dockera
- kontener dokowany rm | Dokumenty Dockera
- wolumin okna dokowanego ls | Dokumenty Dockera
- objętość okna dokowanego rm | Dokumenty Dockera
- sieć dokowana rm | Dokumenty Dockera
- sieć dokowana ls | Dokumenty Dockera
- przycinanie obrazu okna dokowanego | Dokumenty Dockera