Multipass
是一个轻量虚拟机管理器,是由 Ubuntu
运营公司 Canonical
所推出的开源项目。运行环境支持 Linux
、Windows
、macOS
。在不同的操作系统上,使用的是不同的虚拟化技术。在 Linux
上使用的是 KVM
、Window
上使用 Hyper-V
、macOS
中使用 HyperKit
以最小开销运行VM,支持在笔记本模拟小型云。
同时,Multipass
提供了一个命令行界面来启动和管理 Linux
实例。下载一个全新的镜像需要几秒钟的时间,并且在几分钟内就可以启动并运行 VM
。
在 Linux 上安装 Multipass
sudo snap install multipass
如何启动 LTS 实例
启动一个实例(默认情况下你会得到当前的 Ubuntu LTS)
multipass launch --name foo
在该实例中运行命令,尝试运行 bash(logout 或 ctrl-d 退出)
multipass exec foo --lsb_release -a
查看您的实例
multipass list
停止和启动实例
multipass stop foo bar
multipass start foo
清理你不需要的东西
multipass delete bar
multipass purge
帮助
multipass help
multipass help <command>