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_DATADIR
a 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!