Desinstalar Nextcloud
- Detener todos los contenedores si se ejecutan desde la interfaz AIO.
- Detener el contenedor maestro con
sudo docker stop nextcloud-aio-mastercontainer. - Si el contenedor domaincheck aún se está ejecutando, deténgalo con
sudo docker stop nextcloud-aio-domaincheck. - Comprobar que ya no se ejecutan contenedores AIO ejecutando
sudo docker ps --format {{.Names}}. Si no hay contenedoresnextcloud-aio, continuar con los pasos a continuación. Si hay algunos, detenerlos consudo docker stop <container_name>hasta que ya no aparezca nada en la lista. - Comprobar qué contenedores están detenidos:
sudo docker ps --filter "status=exited" - Retirar todos estos contenedores detenidos con
sudo docker container prune - Eliminar la red docker con
sudo docker network rm nextcloud-aio - Comprobar qué volúmenes están colgando con
sudo docker volume ls --filter "dangling=true" - Retirar todos estos volúmenes colgantes:
sudo docker volume prune --filter all=1. - Si ha configurado
NEXTCLOUD_DATADIRa una ruta en su host en lugar del volumen predeterminado, también debe limpiarla. (Por ejemplo, simplemente borrando el directorio). - Asegurar de que no quede ningún volumen con
sudo docker volume ls --format {{.Name}}. Si no se enumeran los volúmenesnextcloud-aio, puede continuar con los pasos a continuación. Si hay algunos, deberá detenerlos consudo docker volume rm <volume_name>hasta que ya no aparezca nadie en la lista. - Opcional: Puede eliminar todas las imágenes de Docker con
sudo docker image prune -a. - ¡Y ya está! ¡Ahora siéntase libre de comenzar de nuevo con el comando docker compose up -d!