Slik tilbakestiller/avinstallerer du NextCloud AIO helt

Slik Tilbakestiller Avinstallerer Du Nextcloud Aio Helt



Samtidig som installere NextCloud AIO på Docker , kan du gjøre feil, og du kan ha problemer med å fikse dem og starte på nytt. For å starte på nytt med en NextCloud AIO-forekomst, må du tilbakestille/avinstallere NextCloud AIO-forekomsten fullstendig.

I denne artikkelen skal jeg vise deg hvordan du tilbakestiller/avinstallerer NextCloud AIO-forekomsten riktig, slik at du kan starte en ny NextCloud AIO-forekomst i tilfelle du har gjort en feil ved å installere NextCloud AIO.









Innholdsfortegnelse

  1. Viser alle NextCloud AIO Docker-beholdere
  2. Fjerner alle NextCloud AIO Docker-beholdere
  3. Viser alle NextCloud AIO Docker-volumene
  4. Fjerner alle NextCloud AIO Docker-volumene
  5. Viser alle NextCloud AIO Docker-nettverk
  6. Fjerner alle NextCloud AIO Docker-nettverk
  7. Fjerner alle NextCloud AIO Docker-bildene
  8. Rensing av NextCloud-datakatalogen
  9. Konklusjon
  10. Referanser



Viser alle NextCloud AIO Docker-beholdere

Du kan finne en liste over alle NextCloud AIO docker-beholdere med følgende kommando:





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

Som du kan se, er container-IDen og navnet på alle NextCloud AIO docker-beholdere oppført.



For å tilbakestille/avinstallere NextCloud AIO på riktig måte, må du fjerne dem alle.

Fjerner alle NextCloud AIO Docker-beholdere

For å fjerne alle NextCloud AIO docker-beholdere, kjør følgende kommando:

$ for CID i `sudo docker container ls --all --filter 'name=nextcloud-aio' --format '{{.ID}}'`; do sudo docker container rm --force $CID && echo 'NextCloud AIO container $CID fjernet.'; ferdig

Alle NextCloud AIO docker-beholdere bør fjernes.

Viser alle NextCloud AIO Docker-volumene

Du kan finne en liste over alle NextCloud AIO docker-volumene med følgende kommando:

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

Som du kan se, er alle NextCloud AIO docker-volumene oppført.

For å tilbakestille/avinstallere NextCloud AIO på riktig måte, må du fjerne alle disse dockervolumene.

Fjerner alle NextCloud AIO Docker-volumene

For å fjerne alle NextCloud AIO docker-volumene, kjør følgende kommando:

$ for VName i `sudo docker volume ls --filter 'name=nextcloud_aio' --format '{{.Name}}' `; do sudo docker volume rm --force $VName && echo 'NextCloud AIO Volume $VName fjernet.'; ferdig

Alle NextCloud AIO docker-volumene bør fjernes.

Viser alle NextCloud AIO Docker-nettverk

Du kan finne en liste over alle NextCloud AIO docker-nettverk med følgende kommando:

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

Som du kan se, er alle NextCloud AIO docker-nettverk oppført.

For å tilbakestille/avinstallere NextCloud AIO på riktig måte, må du fjerne alle NextCloud AIO docker-nettverk.

Fjerner alle NextCloud AIO Docker-nettverk

For å fjerne alle NextCloud AIO docker-nettverk, kjør følgende kommando:

$ for VNet i `sudo docker-nettverk ls --filter 'name=nextcloud-aio' --format '{{.ID}}' `; do sudo docker network rm --force $VNet && echo 'NextCloud AIO Network $VNet fjernet.'; ferdig

Alle NextCloud AIO docker-nettverk bør fjernes.

Fjerner alle NextCloud AIO Docker-bildene

Du kan finne en liste over alle de bufrede NextCloud AIO docker-bildene med følgende kommando:

$ sudo docker image ls

Alle de bufrede NextCloud AIO docker-bildene skal være oppført. Du kan fjerne alle de bufrede NextCloud AIO Docker-bildene hvis du vil. Dette er valgfritt.

For å fjerne alle de ubrukte bufrede docker-bildene inkludert NextCloud AIO docker-bildene, kjør følgende kommando:

$ sudo docker image prune --all

For å bekrefte operasjonen, trykk OG og trykk deretter .

Alle de bufrede Docker-bildene inkludert NextCloud AIO-bildene bør fjernes.

Rensing av NextCloud-datakatalogen

Hvis du har lagret NextCloud-dataene i en katalog i stedet for et Docker-volum, må du rydde opp i det også.

Jeg har lagret NextCloud-dataene i /mnt/nextcloud-data katalog som du kan se på skjermbildet nedenfor.

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

For å fjerne alt innholdet i NextCloud-datakatalogen /mnt/nextcloud-data (men ikke selve NextCloud-datakatalogen), kjør følgende kommando:

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

Alt innholdet i NextCloud-datakatalogen /mnt/nextcloud-data bør fjernes.

Som du kan se, NextCloud-datakatalogen /mnt/nextcloud-data er nå tom.

$ sudo ls -lha /mnt/nextcloud-data

Konklusjon

I denne artikkelen har jeg vist deg hvordan du tilbakestiller/avinstallerer NextCloud AIO docker-forekomsten fullstendig slik at du kan starte en ny NextCloud AIO-forekomst fra bunnen av i tilfelle du har gjort en feil ved å installere NextCloud AIO.

Referanser

  1. GitHub – nextcloud/alt-i-ett: Den offisielle Nextcloud-installasjonsmetoden. Gir enkel distribusjon og vedlikehold med de fleste funksjonene inkludert i denne ene Nextcloud-forekomsten.
  2. docker ps | Docker Docs
  3. docker container rm | Docker Docs
  4. docker volum ls | Docker Docs
  5. docker volum rm | Docker Docs
  6. docker nettverk rm | Docker Docs
  7. docker-nettverk ls | Docker Docs
  8. docker image prune | Docker Docs