Ako úplne resetovať / odinštalovať NextCloud AIO

Ako Uplne Resetovat Odinstalovat Nextcloud Aio



Zatiaľ čo inštalácia NextCloud AIO na Docker , môžete robiť chyby a môžete mať problém ich opraviť a začať odznova. Ak chcete začať s inštanciou NextCloud AIO, budete musieť inštanciu NextCloud AIO správne resetovať/odinštalovať.

V tomto článku vám ukážem, ako správne resetovať/odinštalovať inštanciu NextCloud AIO, aby ste mohli spustiť novú inštanciu NextCloud AIO v prípade, že ste pri inštalácii NextCloud AIO urobili chybu.









Obsah

  1. Zoznam všetkých kontajnerov NextCloud AIO Docker
  2. Odstránenie všetkých kontajnerov NextCloud AIO Docker
  3. Výpis všetkých zväzkov NextCloud AIO Docker
  4. Odstránenie všetkých zväzkov NextCloud AIO Docker
  5. Zoznam všetkých sietí NextCloud AIO Docker
  6. Odstránenie všetkých sietí NextCloud AIO Docker
  7. Odstránenie všetkých obrazov NextCloud AIO Docker
  8. Čistenie dátového adresára NextCloud
  9. Záver
  10. Referencie



Zoznam všetkých kontajnerov NextCloud AIO Docker

Zoznam všetkých dokovacích kontajnerov NextCloud AIO nájdete pomocou nasledujúceho príkazu:





$ sudo docker kontajner ls --all --filter 'name=nextcloud-aio' --format '{{.ID}}\t\t\t{{.Names}}'

Ako vidíte, je uvedené ID kontajnera a názov všetkých kontajnerov dokovacieho zariadenia NextCloud AIO.



Ak chcete správne resetovať/odinštalovať NextCloud AIO, budete ich musieť všetky odstrániť.

Odstránenie všetkých kontajnerov NextCloud AIO Docker

Ak chcete odstrániť všetky kontajnery dokovacieho zariadenia NextCloud AIO, spustite nasledujúci príkaz:

$ pre CID v `sudo docker kontajneri ls --all --filter 'name=nextcloud-aio' --format '{{.ID}}'`; do sudo docker container rm --force $CID && echo 'NextCloud AIO kontajner $CID odstránený.'; hotový

Všetky kontajnery dokovacieho zariadenia NextCloud AIO by sa mali odstrániť.

Výpis všetkých zväzkov NextCloud AIO Docker

Zoznam všetkých zväzkov dokovacieho zariadenia NextCloud AIO nájdete pomocou nasledujúceho príkazu:

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

Ako vidíte, sú uvedené všetky zväzky dokovacieho zariadenia NextCloud AIO.

Ak chcete správne resetovať/odinštalovať NextCloud AIO, musíte odstrániť všetky tieto zväzky doku.

Odstránenie všetkých zväzkov NextCloud AIO Docker

Ak chcete odstrániť všetky zväzky dokovacieho zariadenia NextCloud AIO, spustite nasledujúci príkaz:

$ pre VName v `sudo docker volume ls --filter 'name=nextcloud_aio' --format '{{.Name}}' `; do sudo docker volume rm --force $VName && echo 'NextCloud AIO Volume $VName odstránený.'; hotový

Všetky zväzky dokovacieho zariadenia NextCloud AIO by sa mali odstrániť.

Zoznam všetkých sietí NextCloud AIO Docker

Zoznam všetkých dokovacích sietí NextCloud AIO nájdete pomocou nasledujúceho príkazu:

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

Ako vidíte, sú uvedené všetky siete dokovacích staníc NextCloud AIO.

Ak chcete správne resetovať/odinštalovať NextCloud AIO, musíte odstrániť všetky siete dokovacích staníc NextCloud AIO.

Odstránenie všetkých sietí NextCloud AIO Docker

Ak chcete odstrániť všetky dokovacie siete NextCloud AIO, spustite nasledujúci príkaz:

$ pre VNet v `sudo docker network ls --filter 'name=nextcloud-aio' --format '{{.ID}}' `; do sudo docker network rm --force $VNet && echo 'NextCloud AIO Network $VNet odstránená.'; hotový

Všetky dokovacie siete NextCloud AIO by mali byť odstránené.

Odstránenie všetkých obrazov NextCloud AIO Docker

Zoznam všetkých obrázkov dokovacieho zariadenia NextCloud AIO uložených vo vyrovnávacej pamäti môžete nájsť pomocou nasledujúceho príkazu:

$ sudo docker image ls

Mali by byť uvedené všetky obrázky dokovacej stanice NextCloud AIO uložené vo vyrovnávacej pamäti. Ak chcete, môžete odstrániť všetky uložené obrázky NextCloud AIO Docker. Toto je voliteľné.

Ak chcete odstrániť všetky nepoužité obrázky dokovacej stanice uložené vo vyrovnávacej pamäti vrátane obrazov ukotvovacej stanice NextCloud AIO, spustite nasledujúci príkaz:

$ sudo docker image prune --all

Ak chcete operáciu potvrdiť, stlačte A a potom stlačte .

Všetky obrázky Docker uložené vo vyrovnávacej pamäti vrátane obrázkov NextCloud AIO by sa mali odstrániť.

Čistenie dátového adresára NextCloud

Ak ste údaje NextCloud uložili do adresára namiesto zväzku Docker, budete ho musieť tiež vyčistiť.

Údaje NextCloud som uložil do /mnt/nextcloud-data adresár, ako môžete vidieť na snímke obrazovky nižšie.

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

Ak chcete odstrániť celý obsah dátového adresára NextCloud /mnt/nextcloud-data (ale nie samotný dátový adresár NextCloud), spustite nasledujúci príkaz:

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

Celý obsah dátového adresára NextCloud /mnt/nextcloud-data by mali byť odstránené.

Ako vidíte, dátový adresár NextCloud /mnt/nextcloud-data je teraz prázdny.

$ sudo ls -lha /mnt/nextcloud-data

Záver

V tomto článku som vám ukázal, ako úplne resetovať / odinštalovať inštanciu dokovacej stanice NextCloud AIO, aby ste mohli spustiť novú inštanciu NextCloud AIO od začiatku v prípade, že ste pri inštalácii NextCloud AIO urobili chybu.

Referencie

  1. GitHub – nextcloud/all-in-one: Oficiálna metóda inštalácie Nextcloud. Poskytuje jednoduché nasadenie a údržbu s väčšinou funkcií zahrnutých v tejto jedinej inštancii Nextcloud.
  2. docker ps | Docker Docs
  3. dokovací kontajner rm | Docker Docs
  4. objem ukotvenia ls | Docker Docs
  5. objem dockera rm | Docker Docs
  6. docker network rm | Docker Docs
  7. docker network ls | Docker Docs
  8. docker obrázok slivka | Docker Docs