Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

vmctl down

Bring down VMs defined in VMFile.kdl.

Synopsis

vmctl down [OPTIONS]

Options

OptionTypeDefaultDescription
--filepathPath to VMFile.kdl (auto-discovered if omitted)
--namestringOnly bring down a specific VM
--destroyflagfalseDestroy VMs instead of just stopping

Details

Without --destroy, VMs are stopped gracefully (30-second timeout). They can be restarted with vmctl up or vmctl start.

With --destroy, VMs are fully destroyed: all files removed, unregistered from the store. This is irreversible.

Examples

# Stop all VMs in VMFile.kdl
vmctl down

# Stop a specific VM
vmctl down --name webserver

# Destroy all VMs
vmctl down --destroy

See Also

vmctl up, vmctl destroy