Looks like we attempting to start and run tests that require docker fixtures on unsupported platforms, like Windows: https://gradle-enterprise.elastic.co/s/u4fox5kdrvifm/tests/task/:x-pack:qa:openldap-tests:test/details/org.elasticsearch.test.OpenLdapTests?top-execution=1

@breskeby it looks like the call to `logger()` in the constructor requires a docker environment and is triggering the exception.
test/fixtures/testcontainer-utils/src/main/java/org/elasticsearch/test/fixtures/testcontainers/DockerEnvironmentAwareTestContainer.java
implements
        TestRule,
        CacheableTestFixture {
    protected static final Logger LOGGER = LoggerFactory.getLogger(DockerEnvironmentAwareTestContainer.class);
    private static final String DOCKER_ON_LINUX_EXCLUSIONS_FILE = ".ci/dockerOnLinuxExclusions";
    private static final boolean CI = Boolean.parseBoolean(System.getProperty("CI", "false"));
    private static final boolean EXCLUDED_OS = isExcludedOs();
    private static final boolean DOCKER_PROBING_SUCCESSFUL = isDockerAvailable();
    /**
     * see <a href="https://github.com/elastic/elasticsearch/issues/102532">https://github.com/elastic/elasticsearch/issues/102532</a>