You can modify the maxClauseCount through docker-compose.override.yml
We ran into a similar problem at some point and added a section for elasticsearch in docker-compose.override.yml
version: "3.7"
services:
elasticsearch:
environment:
- indices.query.bool.max_clause_count=4096