@Before
    public void checkEnvironmentClear() {
        // If docker-java picks up non-default settings from the environment, our test needs to know to expect those
        DefaultDockerClientConfig defaultConfig = DefaultDockerClientConfig.createDefaultConfigBuilder().build();
        defaultDockerHost = defaultConfig.getDockerHost();
        defaultSSLConfig = defaultConfig.getSSLConfig();
    }
Test that we can use Testcontainers configuration file to override settings. We assume that docker-java has test
coverage for detection of environment variables (e.g. DOCKER_HOST) and its own properties config file.
core/src/test/java/org/testcontainers/dockerclient/EnvironmentAndSystemPropertyClientProviderStrategyTest.java