code: func (d *Driver) GetCreateFlags() []mcnflag.Flag {
  	return []mcnflag.Flag{
  		mcnflag.IntFlag{
  			Name:   "generic-engine-port",
  			Usage:  "Docker engine port",
  			Value:  engine.DefaultPort,
  			EnvVar: "GENERIC_ENGINE_PORT",
  		},
  		mcnflag.StringFlag{
  			Name:   "generic-ip-address",
  			Usage:  "IP Address of machine",
  			EnvVar: "GENERIC_IP_ADDRESS",
  		},
  		mcnflag.StringFlag{
  			Name:   "generic-ssh-user",
  			Usage:  "SSH user",
  			Value:  drivers.DefaultSSHUser,
  			EnvVar: "GENERIC_SSH_USER",
  		},
  		mcnflag.StringFlag{
  			Name:   "generic-ssh-key",
  			Usage:  "SSH private key path (if not provided, default SSH key will be used)",
  			Value:  "",
  			EnvVar: "GENERIC_SSH_KEY",
  		},
  		mcnflag.IntFlag{
  			Name:   "generic-ssh-port",
  			Usage:  "SSH port",
  			Value:  drivers.DefaultSSHPort,
  			EnvVar: "GENERIC_SSH_PORT",
  		},
  	}
  }
docs: // GetCreateFlags registers the flags this driver adds to
  // "docker hosts create"