Adding prune to deploy scripts to prevent docker resource overflowing

This commit is contained in:
Finley Ghosh 2025-12-07 18:10:33 +11:00
parent 016f77a2c9
commit a579380905
2 changed files with 16 additions and 0 deletions

View file

@ -87,6 +87,14 @@ ENVEOF
fi
echo "Checking running containers..."
docker compose --env-file .env.prod -f docker-compose.prod.yml ps
echo "Pruning unused Docker resources..."
# Remove dangling images (untagged images from previous builds)
docker image prune -f
# Remove stopped containers
docker container prune -f
echo "Production deployment complete."
ENDSSH

View file

@ -78,6 +78,14 @@ ENVEOF
fi
echo "Checking running containers..."
docker compose -f docker-compose.stg.yml ps
echo "Pruning unused Docker resources..."
# Remove dangling images (untagged images from previous builds)
docker image prune -f
# Remove stopped containers
docker container prune -f
echo "Deployment complete."
ENDSSH