ElasticsearchRestClientAutoConfigurationTests contains 16 tests, only one of which requires Docker. When Docker is unavailable, we lose 15 tests unnecessarily. It would be good to split things into two classes.