Multipass
-虚拟机工具
Multipass
是干什么的?
Multipass
是一种灵活、功能强大的工具,可用于多种用途。在最简单的形式中,它可用于在任何主机上快速创建和销毁 Ubuntu VM
(实例)。Multipass
在更大程度上使用,是笔记本电脑上的本地迷你云,允许测试和开发多实例或基于容器的云应用程序。
安装Multipass
使用Multipass
单击Open Shell + Enter
= 创建一个名为primary
的新虚拟机(实例),具有1GB RAM、5GB 磁盘和 1 个 CPU
的实例;该实例上安装最新的Ubuntu LTS
版本;
后台发生过程:
multipass launch -name primary
:创建一个名为primary
的实例multipass shell
:因为在Multipass
中名为primary
的实例具有特权,该语句等效multipass shell primary
,即进入primary
实例。
查看本地镜像
multipass find
:列出计算机中的Ubuntu
版本。
创建指定实例
multipass launch - name
:创建指定name
的Ubuntu
实例。创建后的实例名称是随机的。如下:talented-dobsonfly
。
列出创建的实例
multipass list
查看实例基本信息
multipass exec -name -- lsb_release -a
:查看实例的基本信息。
代码解读:在
name
实例上执行lsb_release -a
命令
关闭/启动指定实例
multipass stop -name
multipass start -name
进入指定实例
multipass shell -name
删除/恢复/清除实例
multipass delete -name
:删除实例。
multipass recover -name
:恢复实例。
multipass purge
:彻底清除已删除的实例。
内容来源:(https://multipass.run)