Multipass
Multipass is a tool to generate cloud-style Ubuntu VMs quickly on Linux, macOS, and Windows.
Commands
Commands | Description |
---|---|
alias | Create an alias |
aliases | List available aliases |
authenticate | Authenticate client |
delete | Delete instances |
exec | Run a command on an instance |
find | Display available images to create instances from |
get | Get a configuration setting |
help | Display help about a command |
info | Display information about instances |
launch | Create and start an Ubuntu instance |
list | List all available instances |
mount | Mount a local directory in the instance |
networks | List available network interfaces |
purge | Purge all deleted instances permanently |
recover | Recover deleted instances |
restart | Restart instances |
set | Set a configuration setting |
shell | Open a shell on a running instance |
start | Start instances |
stop | Stop running instances |
suspend | Suspend running instances |
transfer | Transfer files between the host and instances |
umount | Unmount a directory from an instance |
unalias | Remove aliases |
version | Show version details |
Installation
brew install --cask multipass
Version
multipass version
$ multipass version
multipass 1.11.1+mac
multipassd 1.11.1+mac
Gather
List
Syntax :
multipass list
Example :
$ multipass list
Name State IPv4 Image
test1 Running 192.168.64.17 Ubuntu 22.04 LTS
Infos
Syntax :
multipass info $VM
Example :
$ multipass info test1
Name: test1
State: Running
IPv4: 192.168.64.17
Release: Ubuntu 22.04.1 LTS
Image hash: 8593ce1c6bbd (Ubuntu 22.04 LTS)
CPU(s): 1
Load: 0.32 0.17 0.06
Disk usage: 1.4GiB out of 4.7GiB
Memory usage: 150.8MiB out of 962.7MiB
Mounts: --
Launch
Syntax :
multipass launch -n $VM
Connect to VM
multipass shell $VM
References
- https://multipass.run/docs/