code: def dockermachine_ip() -> Optional[str]:
      
      if not check_dockermachine():
          return None
  
      # noinspection PyBroadException
      try:
          out = subprocess.check_output(['docker-machine', 'ip'])
          return out.decode("utf-8").strip()
      except Exception:
          logger.debug(f"docker machine not present")
          return None
docs: Gets IP address of the default docker machine
      Returns None if no docker-machine executable
      in the PATH and if there no Docker machine
      with name default present