Com restablir/desinstal·lar NextCloud AIO completament

Com Restablir Desinstal Lar Nextcloud Aio Completament



Mentre instal·lant NextCloud AIO a Docker , podeu cometre errors i tenir dificultats per arreglar-los i començar de nou. Per començar de nou una instància NextCloud AIO, haureu de restablir/desinstal·lar correctament la instància NextCloud AIO completament.

En aquest article, us mostraré com restablir/desinstal·lar correctament la instància NextCloud AIO perquè pugueu iniciar una nova instància NextCloud AIO en cas que hàgiu comès un error instal·lant NextCloud AIO.









Taula de continguts

  1. Llista de tots els contenidors Docker NextCloud AIO
  2. Eliminació de tots els contenidors Docker NextCloud AIO
  3. Llista de tots els volums Docker NextCloud AIO
  4. Eliminació de tots els volums Docker NextCloud AIO
  5. Llista de totes les xarxes Docker NextCloud AIO
  6. Eliminació de totes les xarxes Docker NextCloud AIO
  7. Eliminació de totes les imatges de NextCloud AIO Docker
  8. Neteja del directori de dades de NextCloud
  9. Conclusió
  10. Referències



Llista de tots els contenidors Docker NextCloud AIO

Podeu trobar una llista de tots els contenidors docker NextCloud AIO amb l'ordre següent:





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

Com podeu veure, s'enumeren l'identificador del contenidor i el nom de tots els contenidors docker NextCloud AIO.



Per restablir/desinstal·lar correctament NextCloud AIO, haureu d'eliminar-los tots.

Eliminació de tots els contenidors Docker NextCloud AIO

Per eliminar tots els contenidors docker NextCloud AIO, executeu l'ordre següent:

$ per a CID a `sudo docker container ls --all --filter 'name=nextcloud-aio' --format '{{.ID}}'`; do sudo docker container rm --force $CID && echo 'S'ha eliminat el contenidor $CID de NextCloud AIO.'; fet

S'han d'eliminar tots els contenidors docker NextCloud AIO.

Llista de tots els volums Docker NextCloud AIO

Podeu trobar una llista de tots els volums de docker NextCloud AIO amb l'ordre següent:

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

Com podeu veure, s'enumeren tots els volums de docker NextCloud AIO.

Per restablir/desinstal·lar correctament NextCloud AIO, heu d'eliminar tots aquests volums docker.

Eliminació de tots els volums Docker NextCloud AIO

Per eliminar tots els volums de docker NextCloud AIO, executeu l'ordre següent:

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

S'han d'eliminar tots els volums d'acoblament NextCloud AIO.

Llista de totes les xarxes Docker NextCloud AIO

Podeu trobar una llista de totes les xarxes docker NextCloud AIO amb l'ordre següent:

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

Com podeu veure, es mostren totes les xarxes docker NextCloud AIO.

Per restablir/desinstal·lar correctament NextCloud AIO, heu d'eliminar totes les xarxes docker NextCloud AIO.

Eliminació de totes les xarxes Docker NextCloud AIO

Per eliminar totes les xarxes docker NextCloud AIO, executeu l'ordre següent:

$ per a la xarxa virtual a `sudo docker network ls --filter 'name=nextcloud-aio' --format '{{.ID}}' `; do sudo docker network rm --force $VNet && echo 'NextCloud AIO Network $VNet eliminat.'; fet

S'han d'eliminar totes les xarxes docker NextCloud AIO.

Eliminació de totes les imatges de NextCloud AIO Docker

Podeu trobar una llista de totes les imatges d'acoblament NextCloud AIO emmagatzemades a la memòria cau amb l'ordre següent:

$ sudo docker imatge ls

S'han d'enumerar totes les imatges d'acoblament NextCloud AIO emmagatzemades a la memòria cau. Podeu eliminar totes les imatges de NextCloud AIO Docker emmagatzemades a la memòria cau si voleu. Això és opcional.

Per eliminar totes les imatges d'acoblament a la memòria cau no utilitzades, incloses les imatges d'acoblament NextCloud AIO, executeu l'ordre següent:

$ sudo docker image prune --all

Per confirmar l'operació, premeu I i després premeu .

S'han d'eliminar totes les imatges Docker emmagatzemades a la memòria cau, incloses les imatges NextCloud AIO.

Neteja del directori de dades de NextCloud

Si heu emmagatzemat les dades de NextCloud en un directori en lloc d'un volum Docker, també haureu de netejar-les.

He emmagatzemat les dades de NextCloud al fitxer /mnt/nextcloud-data directori com podeu veure a la captura de pantalla següent.

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

Per eliminar tot el contingut del directori de dades de NextCloud /mnt/nextcloud-data (però no el directori de dades NextCloud en si), executeu l'ordre següent:

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

Tot el contingut del directori de dades de NextCloud /mnt/nextcloud-data s'hauria d'eliminar.

Com podeu veure, el directori de dades de NextCloud /mnt/nextcloud-data ara està buit.

$ sudo ls -lha /mnt/nextcloud-data

Conclusió

En aquest article, us he mostrat com restablir/desinstal·lar completament la instància acobladora NextCloud AIO perquè pugueu iniciar una nova instància NextCloud AIO des de zero en cas que hàgiu comès un error instal·lant NextCloud AIO.

Referències

  1. GitHub - nextcloud/all-in-one: el mètode d'instal·lació oficial de Nextcloud. Proporciona un desplegament i un manteniment fàcils amb la majoria de les funcions incloses en aquesta instància de Nextcloud.
  2. docker ps | Docker Docs
  3. contenidor docker rm | Docker Docs
  4. volum docker ls | Docker Docs
  5. docker volum rm | Docker Docs
  6. docker network rm | Docker Docs
  7. xarxa docker ls | Docker Docs
  8. poda la imatge de Docker | Docker Docs