Docker

virt-manager – desktop tool for managing virtual machines via libvirt

The virt-manager application is a desktop user interface for managing virtual machines through libvirt. It primarily targets KVM VMs, but also manages Xen and LXC (linux containers). It presents a summary view of running domains, their live performance  and resource utilization statistics.

Wizards enable the creation of new domains, and configuration & adjustment of a domain’s resource allocation & virtual hardware. An embedded VNC and SPICE client viewer presents a full graphical console to the guest domain.

This is free and open source software.

Key Features

  • Create, edit, start and stop VMs
  • View and control each VM’s console
  • Access performance and utilization statistics for each VM
  • View all running VMs and hosts, and their live performance or resource utilization statistics.
  • Use KVM, Xen or QEMU virtual machines, running either locally or remotely.
  • Use LXC containers.
  • Supporting tools:
    • virt-install – command line tool which provides an easy way to provision operating systems into virtual machines.
    • virt-viewer – lightweight UI interface for interacting with the graphical display of virtualized guest OS. It can display VNC or SPICE, and uses libvirt to lookup the graphical connection details.
    • virt-clone – command line tool for cloning existing inactive guests. It copies the disk images, and defines a config with new name, UUID and MAC address pointing to the copied disks.
    • virt-xml – command line tool for easily editing libvirt domain XML using virt-install’s command line options.
    • virt-bootstrap – command line tool providing an easy way to setup the root file system for libvirt-based containers.

Website: virt-manager.org
Support: GitHub Code Repository
Developer: Red Hat
License: GNU General Public License v2.0

virt-manager is written in Python. Learn Python with our recommended free books and free tutorials.


Related Software

Container Managers
PortainerLightweight and easy to use management UI
PodmanTool for managing OCI containers and pods
LXDManage virtual machines and containers
RancherContainer management platform
MesosCluster manager
virt-managerDesktop tool for managing virtual machines via libvirt
CloudminManage virtual systems running virtualization technology
IncusModern, secure and powerful system container and virtual machine manager
PodsManage your Podman containers
CruiseDocker TUI client
StakkrDocker recompose tool
rktApplication container engine

Read our verdict in the software roundup.

Virtualization Tools
VirtualBoxPowerful x86 and AMD64/Intel64 virtualization software
QuickemuWrapper for QEMU that automatically “does the right thing”
QEMUMachine emulator and virtualizer
BoxesView, access, and manage remote and virtual systems
virt-managerDesktop tool for managing virtual machines via libvirt
IncusModern, secure and powerful system container and virtual machine manager
QuickguiGaphical user interface for the Quickemu virtual machine manager.
CassowaryRun Windows virtual machine on Linux

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
3 Comments
Oldest
Newest Most Voted
Torin Doyle
Torin Doyle
1 year ago

I thought virt-man was on the way out/no longer being developed.

Lars
Lars
1 year ago
Reply to  Torin Doyle

There hasn’t been a release for a couple of years but it’s still getting new commits.

Torin Doyle
Torin Doyle
1 year ago
Reply to  Lars

Hi Lars. I see, thank you.