diff --git a/src/DockerBase.php b/src/DockerBase.php
index <HASH>..<HASH> 100644
--- a/src/DockerBase.php
+++ b/src/DockerBase.php
@@ -9,6 +9,7 @@
 namespace mglaman\Docker;
 
 
+use Symfony\Component\Process\ExecutableFinder;
 use Symfony\Component\Process\ProcessBuilder;
 
 /**
@@ -21,7 +22,10 @@ abstract class DockerBase implements DockerInterface {
    * @return bool
    */
   public static function native() {
-    return PHP_OS == 'Linux';
+    $finder = new ExecutableFinder();
+    // If a Docker executable can be found then assume that native commands will
+    // work regardless of OS.
+    return PHP_OS === 'Linux' || (bool) $finder->find('docker');
   }
 
   /**
Use native commands on all OS's if supported (#4)