在开发和测试中,使用虚拟机是一种常用的技术。但是,许多虚拟机解决方案都很复杂,而且对于本地开发和测试来说,这些解决方案有时候还不够灵活。 这时候,Multipass 就可以派上用场了。Multipass 是一款轻量级虚拟化解决方案,它能够在本地运行虚拟机。它可以在多个平台上运行,包括 Windows、macOS 和 Linux。Multipass 使用了 libvirt 和 QEMU 来管理虚拟机。 使用 Multipass,可以轻松在本地运行和管理虚拟机。它支持多种操作系统,包括 Ubuntu、Ubuntu Core 和 Kubernetes。还可以直接在命令行中管理虚拟机,更新和管理软件。 要使用Multipass,首先需要在你的系统上安装它。你可以从官网下载最新版本的二进制文件或者使用包管理器安装。 安装完成后,你可以使用以下命令来管理虚拟机:multipass launch: 启动一个新的虚拟机 multipass list: 列出当前运行的虚拟机 multipass shell: 进入虚拟机的shell multipass stop: 停止虚拟机 multipass delete: 删除虚拟机 例如,要启动一个新的虚拟机,可以使用以下命令: multipass launch --name myvm 这会创建一个名为myvm的虚拟机,并启动它。