Multipass轻量虚拟机管理器

  multipass 轻量虚拟机管理器,是由Ubuntu运营公司Canonical所推出的开源项目。运行环境支持Linux、Windows、macOS,在Linux上使用的是KVM、Window上使用Hyper-V、macOS中使用HyperKit以最小开销运行VM。支持在笔记本模拟小型云。
   multipass的使用也非常简单,安装好multipass后一句命令就可启动一个虚拟机实例。

使用

  这里使用snap包安装,如不存在snap需先安装snap;

multipass安装:
 sudo snap install multipass
查找镜像:
multipass find

可看到当前有多个可用版本的Ubuntu,从16.04 LTS到21.04版本都存在;

启动实例

multipass launch --name demo  

  如是第一次启动虚拟机实例它会去网络下载镜像,默认为当前的系统版本;launch命令后可跟CPU、内存、磁盘、镜像版本等参数;

multipass launch -n demo  -c 2 -m 2G -d 5G 18.04

启动一个2核2G内存5G磁盘,系统为ubuntu18.04的虚拟机实例;

multipass exec demo -- lsb_release -a

在实例中执行lsb_release -a命令:

查看已启动实例列表:

multipass list

停止、启动、删除实例:

multipass stop foo
multipass start foo
multipass delete foo
multipass purge foo

连接到已存在实例:

posted @ 2021-02-10 11:30  AiFly  阅读(7098)  评论(0编辑  收藏  举报