Multipass

Multipass from Canonical is a tool for launching, managing, and orchestrating Linux virtual machines on local computers, simplifying the process for development, testing, and other purposes. It provides a user-friendly command-line interface and integrates with other tools for automation and customization.

Stop/start multipassd:

sudo launchctl unload /Library/LaunchDaemons/com.canonical.multipassd.plist
sudo launchctl load -w /Library/LaunchDaemons/com.canonical.multipassd.plist

Restart multipassd:

sudo launchctl kickstart -k system/com.canonical.multipassd

Directories of interest:

sudo tree /var/root/Library/Caches/multipassd
sudo tree /var/root/Library/Application\ Support/multipassd
sudo tree /Library/Application\ Support/com.canonical.multipass

List all available instances:

multipass list

Display information about all instances:

multipass info

Open a shell on a running instance:

multipass shell pasta-1

Tail the logs:

sudo tail -f /Library/Logs/Multipass/multipassd.log