Vultr DocsLatest Content


Instance

Updated on 15 September, 2025

Manage Vultr virtual machine instances through the command line with commands for creating, listing, modifying, and deleting cloud servers.


The vultr-cli instance command manages Vultr virtual machine instances, allowing you to create, list, modify, and delete cloud servers through the command line interface.

Usage

console
$ vultr-cli instance

Examples

console
# Full example
$ vultr-cli instance

Available Commands

  • app - Application commands for an instance
  • backup - List and create backup schedules for an instance
  • bandwidth - Get bandwidth usage
  • create - Create an instance
  • delete - Delete an instance
  • get - Get info on an instance
  • ipv4 - IPv4 instance commands
  • ipv6 - Display instance IPv6 info
  • iso - Manage ISOs on an instance
  • label - Label an instance
  • list - List all instances
  • os - Operating system commands for an instance
  • plan - Plan commands for an instance
  • reinstall - Reinstall an instance
  • restart - Restart an instance
  • restore - Restore instance from backup or snapshot
  • reverse-dns - Commands to handle reverse DNS on an instance
  • start - Start an instance
  • stop - Stop an instance
  • tags - Update tags on an instance
  • update-firewall-group - Assign a firewall group to instance
  • user-data - Commands to manage user data on an instance
  • vpc - Commands to handle vpcs on an instance
  • vpc2 - Commands to handle vpc2s on an instance
Displays bandwidth usage data for a specified Vultr instance to help monitor network consumption over a defined time period.
Provisions a new virtual machine instance on Vultrs cloud platform with customizable configuration options.
Permanently removes a specified Vultr virtual machine instance from your account using its ID.
Retrieves detailed information about a specific Vultr instance including its configuration, status, and resource allocation.
Update the label (name) of a Vultr virtual machine instance for easier identification and management
Displays all virtual machine instances in your Vultr account with their IDs, names, status, and configuration details.
Reinstalls the operating system on a Vultr instance while preserving its configuration and IP address.
Reboots a specified Vultr virtual machine instance, causing a temporary service interruption while the system restarts.
Restores a Vultr instance to a previous state using a backup or snapshot for recovery purposes.
Powers on a previously stopped Vultr virtual machine instance to make it accessible and operational again.
Halts a running Vultr instance while preserving its configuration and data for later resumption.
Manage organizational tags for your Vultr instances to enable better categorization and filtering of your virtual machines.
Assigns a different firewall group to an existing Vultr instance to apply updated network access rules and enhance security.
Displays and manages IPv6 address information for a specified Vultr instance.
Manages ISO image attachments for Vultr instances, enabling users to connect, remove, and view ISO files on their virtual machines.