Fusion harnesses virtualization to give you a powerful tool to run PC applications and devices on your Mac.
You can create virtual machines, import virtual machines created elsewhere, and migrate virtual machines converted from physical PCs. If you have Fusion Pro, you can also clone existing virtual machines.
Working with Your Virtual Machines
You can work with virtual machines in the same way that you can work with physical machines. Your Mac and virtual machines can also interact.
Sharing Files Between Windows and Your Mac
You can set up shared folders in guest operating systems to share files between your Mac and your Windows and other virtual machines.
Protecting Your Virtual Machines
You can protect your virtual machines from data loss and other problems by using snapshots, AutoProtect, complimentary anti-virus software, and backup applications.
Configuring Your Virtual Machines
You can configure the way your virtual machine uses the Mac system hardware and attached devices. You can manage your virtual hard disks.
You can configure Fusion so that it looks and works in ways that fit your needs.
You can upgrade to a new version of Fusion in several ways.
With Fusion, you can run personal computer (PC) applications and devices on your Intel-based Mac.
Using vctl Command to Manage Containers and Run Kubernetes Cluster
You can use the vctl command-line utility in VMware Fusion to manage containers. In addition, vctl provides support for KIND so that KIND can use vctl container as "nodes" to run local Kubernetes clusters.
Using the vmrun Command to Control Virtual Machines
You can use the vmrun command-line utility in VMware Fusion to control virtual machines and automate guest operations on VMware virtual machines. The vmrun utility is associated with the VIX API libraries.
Fusion REST API is available for both Fusion and Fusion Pro and enables you to interact programmatically with the core VMware hypervisor and virtual machines.