diff --git a/docker/restart.sh b/docker/restart.sh index d40e906..16a84c7 100644 --- a/docker/restart.sh +++ b/docker/restart.sh @@ -4,12 +4,11 @@ set -euo pipefail # Script to completely restart the project as requested echo "Stopping and removing containers..." -docker rm -f escapepage-db escapepage-php escapepage-nginx escapepage-mercure escapepage-mailer escapepage-php-worker || true +dc() { (cd "$(dirname "$0")" && docker compose --env-file ../.env -f compose.yaml "$@"); } +dc down --remove-orphans -echo "Pruning docker system..." -# -a: remove all unused images not just dangling ones -# -f: do not prompt for confirmation -docker system prune -a -f +echo "Clearing Docker build cache..." +docker builder prune -f echo "Running setup script..." -"$(dirname "$0")/setup.sh" +"$(dirname "$0")/setup.sh" --no-build