fly machine

Manage Fly Machines. Fly Machines are super-fast, lightweight VMs that can be created, and then quickly started and stopped as needed with flyctl commands or with the Machines REST fly.


fly machine [command] [flags]

Available Commands

  • api-proxy - Establish a proxy to the Machine API through a Wireguard tunnel for local connections
  • clone - Clone a Fly Machine
  • cordon - Deactivate all services on a machine
  • create - Create, but don’t start, a machine
  • destroy - Destroy Fly machines
  • exec - Execute a command on a machine
  • kill - Kill (SIGKILL) a Fly machine
  • leases - Manage machine leases
  • list - List Fly machines
  • restart - Restart one or more Fly machines
  • run - Run a machine
  • start - Start one or more Fly machines
  • status - Show current status of a running machine
  • stop - Stop one or more Fly machines
  • suspend - Suspend one or more Fly machines
  • uncordon - Reactivate all services on a machine
  • update - Update a machine


  -h, --help   help for machine

Global Options

  -t, --access-token string   Fly API Access Token
      --debug                 Print additional logs and traces
      --verbose               Verbose output

See Also

  • fly - The command line interface