diff --git a/core/src/main/java/org/testcontainers/dockerclient/DockerClientProviderStrategy.java b/core/src/main/java/org/testcontainers/dockerclient/DockerClientProviderStrategy.java index 7b0aaafc169..483aa9da135 100644 --- a/core/src/main/java/org/testcontainers/dockerclient/DockerClientProviderStrategy.java +++ b/core/src/main/java/org/testcontainers/dockerclient/DockerClientProviderStrategy.java @@ -154,6 +154,12 @@ public DockerClient getClient() { */ @UnstableAPI protected boolean test() { + // Skip connectivity test if checks are disabled (useful for Windows/WSL2) + if (TestcontainersConfiguration.getInstance().isDisableChecks()) { + log.debug("Checks are disabled, skipping Docker connectivity test"); + return true; + } + TransportConfig transportConfig = getTransportConfig(); URI dockerHost = transportConfig.getDockerHost();