private Collection<? extends DockerHostProvider> getDefaultEnvProviders() {
        return Arrays.asList(new EnvDockerHostProvider(),
                             new UnixSocketDockerHostProvider(),
                             new WindowsPipeDockerHostProvider());
    }
Detector for determining the Docker access mechanism
src/main/java/io/fabric8/maven/docker/access/DockerConnectionDetector.java