doctl compute

Go to Navigation


The subcommands under doctl compute are for managing DigitalOcean resources.


Option Description
--help , -h Help for this command
Command Description
doctl doctl is a command line interface (CLI) for the DigitalOcean API.
doctl compute action Display commands for retrieving resource action history
doctl compute cdn Display commands that manage CDNs
doctl compute certificate Display commands that manage SSL certificates and private keys
doctl compute domain Display commands that manage domains
doctl compute droplet Manage virtual machines (Droplets)
doctl compute droplet-action Display Droplet action commands
doctl compute firewall Display commands to manage cloud firewalls
doctl compute image Display commands to manage images
doctl compute image-action Display commands to perform actions on images
doctl compute load-balancer Display commands to manage load balancers
doctl compute region Display commands to list datacenter regions
doctl compute reserved-ip Display commands to manage reserved IP addresses
doctl compute reserved-ip-action Display commands to associate reserved IP addresses with Droplets
doctl compute size List available Droplet sizes
doctl compute snapshot Access and manage snapshots
doctl compute ssh Access a Droplet using SSH
doctl compute ssh-key Display commands to manage SSH keys on your account
doctl compute tag Display commands to manage tags
doctl compute volume Display commands to manage block storage volumes
doctl compute volume-action Display commands to perform actions on a volume

Global Flags

Option Description
--access-token, -t API V2 access token
--api-url, -u Override default API endpoint
--config, -c Specify a custom config file
  • macOS: ${HOME}/Library/Application Support/doctl/config.yaml
  • Linux: ${XDG_CONFIG_HOME}/doctl/config.yaml
  • Windows: %APPDATA%\doctl\config.yaml
--context Specify a custom authentication context name
--interactive Enable interactive behavior. Defaults to true if the terminal supports it (default false)
Default: false
--output, -o Desired output format [text|json]
Default: text
--trace Show a log of network activity while performing a command
Default: false
--verbose, -v Enable verbose output
Default: false