轻量级虚拟机部署管理工具-Multipass
Multipass是一种简单的虚拟机工具。它不仅使启用虚拟机变得快速简易,还使管理那些虚拟机变得异常简单,因此可以立即开始针对云、边缘、物联网或任何一种类型的技术进行开发。实际上,Multipass包含一个系统任务栏工具,你只要点击一下就可以启动和停止虚拟机,甚至进入虚拟机的外壳。支持Linux、Windows系统等。
一、Multipass介绍
Multipass是一种简单的虚拟机工具。它不仅使启用虚拟机变得快速简易,还使管理那些虚拟机变得异常简单,因此可以立即开始针对云、边缘、物联网或任何一种类型的技术进行开发。实际上,Multipass包含一个系统任务栏工具,你只要点击一下就可以启动和停止虚拟机,甚至进入虚拟机的外壳。支持Linux、Windows系统等。
二、Multipass环境搭建
1.Ubuntu系统搭建
- sudo apt update
- sudo apt install snapd #安装snapd
- sudo snap install multipass #安装multipass
2.Centos系统搭建
- sudo yum install epel-release
- sudo yum install snapd
- sudo systemctl enable --now snapd.socket
- sudo ln -s /var/lib/snapd/snap /snap
- sudo snap install multipass
三、Multipass常用命令
1.查找镜像
- multipass find
2.创建虚拟机
语法:multipass launch -n 虚拟机名称
-n, --name: 名称
-c, --cpus: cpu核心数, 默认: 1
-m, --mem: 内存大小, 默认: 1G
-d, --disk: 硬盘大小, 默认: 5G
- multipass launch -n ubuntu-lts -c 4 -m 4G -d 40G
3.进入虚拟机
语法:multipass shell 虚拟机名称
- multipass shell ubuntu-lts
4.直接使用虚拟机
语法:multipass exec 虚拟机名称 --命令
- multipass exec ubuntu-lts -- ls
5.查看虚拟机列表
- multipass ls
- multipass list
6.查看虚拟机信息
语法:multipass info 虚拟机名称
- multipass info ubuntu-lts
7.重启虚拟机
语法:multipass restart 虚拟机名称
- multipass restart ubuntu-lts
8.删除虚拟机
语法:multipass delete 虚拟机名称
--purge 彻底删除
- multipass delete ubuntu-lts
- multipass delete --purge ubuntu-lts 彻底删除
9.恢复删除虚拟机
语法:multipass recover 虚拟机名称
- multipass recover ubuntu-lts
10.启动虚拟机
语法:multipass start 虚拟机名称
- multipass start ubuntu-lts
11.暂停虚拟机
语法:multipass stop 虚拟机名称
- multipass stop ubuntu-lts
12.宿主机挂载虚拟机
语法:multipass mount 宿主机目录 虚拟机名称:虚拟机目录
- multipass mount /mnt ubuntu-python
- multipass mount /mnt ubuntu-python:/mnt
13.宿主机卸载虚拟机
语法:multipass unmount 虚拟机名称
- multipass unmount ubuntu-lts
14.挂起虚拟机
语法:multipass suspend 虚拟机名称
- multipass suspend ubuntu-lts
15.获取版本信息
- multipass version
16.帮助
- multipass help
2023-02-27
返回首页
订阅 RSS / Feed 