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