Come reimpostare/disinstallare completamente NextCloud AIO

Come Reimpostare Disinstallare Completamente Nextcloud Aio



Mentre installazione di NextCloud AIO su Docker , potresti commettere errori e potresti avere difficoltà a risolverli e ricominciare da capo. Per ricominciare da capo un'istanza NextCloud AIO, dovrai reimpostare/disinstallare correttamente e completamente l'istanza NextCloud AIO.

In questo articolo, ti mostrerò come reimpostare/disinstallare correttamente l'istanza NextCloud AIO in modo da poter avviare una nuova istanza NextCloud AIO nel caso in cui tu abbia commesso un errore durante l'installazione di NextCloud AIO.









Sommario

  1. Elenco di tutti i contenitori Docker NextCloud AIO
  2. Rimozione di tutti i contenitori Docker NextCloud AIO
  3. Elenco di tutti i volumi Docker NextCloud AIO
  4. Rimozione di tutti i volumi Docker NextCloud AIO
  5. Elenco di tutte le reti Docker NextCloud AIO
  6. Rimozione di tutte le reti Docker NextCloud AIO
  7. Rimozione di tutte le immagini Docker NextCloud AIO
  8. Pulizia della directory dei dati di NextCloud
  9. Conclusione
  10. Riferimenti



Elenco di tutti i contenitori Docker NextCloud AIO

Puoi trovare un elenco di tutti i contenitori docker NextCloud AIO con il seguente comando:





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

Come puoi vedere, sono elencati l'ID contenitore e il nome di tutti i contenitori docker NextCloud AIO.



Per reimpostare/disinstallare correttamente NextCloud AIO, dovrai rimuoverli tutti.

Rimozione di tutti i contenitori Docker NextCloud AIO

Per rimuovere tutti i contenitori docker NextCloud AIO, esegui il comando seguente:

$ per CID in `sudo docker container ls --all --filter 'name=nextcloud-aio' --format '{{.ID}}'`; do sudo docker container rm --force $CID && echo 'Contenitore AIO NextCloud $CID rimosso.'; Fatto

Tutti i contenitori docker NextCloud AIO devono essere rimossi.

Elenco di tutti i volumi Docker NextCloud AIO

Puoi trovare un elenco di tutti i volumi docker NextCloud AIO con il seguente comando:

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

Come puoi vedere, sono elencati tutti i volumi della finestra mobile NextCloud AIO.

Per reimpostare/disinstallare correttamente NextCloud AIO, è necessario rimuovere tutti i volumi docker.

Rimozione di tutti i volumi Docker NextCloud AIO

Per rimuovere tutti i volumi docker NextCloud AIO, esegui il comando seguente:

$ per VName in `sudo docker volume ls --filter 'name=nextcloud_aio' --format '{{.Name}}' `; do sudo docker volume rm --force $VName && echo 'NextCloud AIO Volume $VName rimosso.'; Fatto

Tutti i volumi della finestra mobile NextCloud AIO devono essere rimossi.

Elenco di tutte le reti Docker NextCloud AIO

Puoi trovare un elenco di tutte le reti docker NextCloud AIO con il seguente comando:

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

Come puoi vedere, sono elencate tutte le reti docker NextCloud AIO.

Per reimpostare/disinstallare correttamente NextCloud AIO, è necessario rimuovere tutte le reti docker NextCloud AIO.

Rimozione di tutte le reti Docker NextCloud AIO

Per rimuovere tutte le reti docker NextCloud AIO, esegui il comando seguente:

$ per VNet in `sudo docker network ls --filter 'name=nextcloud-aio' --format '{{.ID}}' `; do sudo docker network rm --force $VNet && echo 'NextCloud AIO Network $VNet rimosso.'; Fatto

Tutte le reti docker NextCloud AIO dovrebbero essere rimosse.

Rimozione di tutte le immagini Docker NextCloud AIO

Puoi trovare un elenco di tutte le immagini docker NextCloud AIO memorizzate nella cache con il seguente comando:

$ immagine sudo docker ls

Dovrebbero essere elencate tutte le immagini della finestra mobile NextCloud AIO memorizzate nella cache. Se lo desideri, puoi rimuovere tutte le immagini NextCloud AIO Docker memorizzate nella cache. Questo è facoltativo.

Per rimuovere tutte le immagini docker memorizzate nella cache inutilizzate, incluse le immagini docker NextCloud AIO, esegui il comando seguente:

$ sudo docker image prune --all

Per confermare l'operazione premere E e poi premere .

Tutte le immagini Docker memorizzate nella cache, incluse le immagini AIO NextCloud, devono essere rimosse.

Pulizia della directory dei dati di NextCloud

Se hai archiviato i dati NextCloud in una directory anziché in un volume Docker, dovrai ripulire anche quello.

Ho archiviato i dati NextCloud nel file /mnt/nextcloud-data directory come puoi vedere nello screenshot qui sotto.

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

Per rimuovere tutto il contenuto della directory dei dati di NextCloud /mnt/nextcloud-data (ma non la directory dei dati NextCloud stessa), esegui il seguente comando:

$ sudo rm -rfv $(sudo find /mnt/nextcloud-data -min Depth 1 -max Depth 1)

Tutto il contenuto della directory dei dati di NextCloud /mnt/nextcloud-data dovrebbe essere rimosso.

Come puoi vedere, la directory dei dati di NextCloud /mnt/nextcloud-data ora è vuoto.

$ sudo ls -lha /mnt/nextcloud-data

Conclusione

In questo articolo, ti ho mostrato come reimpostare/disinstallare completamente l'istanza docker NextCloud AIO in modo da poter avviare una nuova istanza NextCloud AIO da zero nel caso in cui tu abbia commesso un errore durante l'installazione di NextCloud AIO.

Riferimenti

  1. GitHub – nextcloud/all-in-one: il metodo di installazione ufficiale di Nextcloud. Fornisce una facile implementazione e manutenzione con la maggior parte delle funzionalità incluse in questa istanza Nextcloud.
  2. finestra mobile ps | Documenti Docker
  3. contenitore docker rm | Documenti Docker
  4. volume della finestra mobile ls | Documenti Docker
  5. volume della finestra mobile rm | Documenti Docker
  6. rete docker rm | Documenti Docker
  7. rete mobile ls | Documenti Docker
  8. immagine docker prugna | Documenti Docker