Doing these steps we have managed to install it with the UnRaid terminal.
Here is how to reset the AIO instance properly:
Stop all containers if they are running from the AIO interface
Stop the mastercontainer withsudo docker stop nextcloud-aio-mastercontainer
If the domaincheck container is still running, stop it withsudo docker stop nextcloud-aio-domaincheck
Check which containers are stopped:sudo docker ps --filter "status=exited"
Now remove all these stopped containers withsudo docker container prune
Delete the docker network withsudo docker network rm nextcloud-aio
Check which volumes are dangling withsudo docker volume ls --filter "dangling=true"
Now remove all these dangling volumes:sudo docker volume prune(on Windows you might need to remove some volumes afterwards manually withdocker volume rm nextcloud_aio_backupdir,docker volume rm nextcloud_aio_nextcloud_datadir). Also if you've configuredNEXTCLOUD_DATADIRto a path on your host instead of the default volume, you need to clean that up as well.
Optional: You can remove all docker images withsudo docker image prune -a.
And you are done! Now feel free to start over with the recommended docker run command!
Nextcloud AIO wount reset
in Docker Engine
Posted · Edited by Grupo TecnoBravo
Special thanks.
Doing these steps we have managed to install it with the UnRaid terminal.
Here is how to reset the AIO instance properly:
sudo docker stop nextcloud-aio-mastercontainer
sudo docker stop nextcloud-aio-domaincheck
sudo docker ps --filter "status=exited"
sudo docker container prune
sudo docker network rm nextcloud-aio
sudo docker volume ls --filter "dangling=true"
sudo docker volume prune
(on Windows you might need to remove some volumes afterwards manually withdocker volume rm nextcloud_aio_backupdir
,docker volume rm nextcloud_aio_nextcloud_datadir
). Also if you've configuredNEXTCLOUD_DATADIR
to a path on your host instead of the default volume, you need to clean that up as well.sudo docker image prune -a
.