multipass基础入门,搭建本地迷你云,一个比VMware轻量的虚拟机软件
multipass是一款轻量,且开源的虚拟机。Multipass是一个灵活、强大的工具,可用于多种用途。在其最简单的形式下,它可以用来在任何主机上快速创建和销毁Ubuntu虚拟机(实例)。在更全面的情况下,Multipass是你笔记本电脑上的一个本地迷你云,允许测试和开发多实例或基于容器的云应用程序。
介绍
multipass是一款轻量,且开源的虚拟机。
Multipass是一个灵活、强大的工具,可用于多种用途。在其最简单的形式下,它可以用来在任何主机上快速创建和销毁Ubuntu虚拟机(实例)。在更全面的情况下,Multipass是你笔记本电脑上的一个本地迷你云,允许测试和开发多实例或基于容器的云应用程序。
Multipass is a flexible, powerful tool that can be used for many purposes. In its simplest form, it can be used to quickly create and destroy Ubuntu VMs (instances) on any host machine. Used to a fuller extent, Multipass is a local mini-cloud on your laptop, allowing the testing and development of multi-instance or container-based cloud applications.
文档路径
安装方法
https://multipass.run/install
进入链接,选择对应的操作系统,这里以windows为例
支持设备
- Linux
- MacOS
- Windows
基本操作
停掉实例
multipass stop [实例名称]
修改已创建的实例大小
C:\Users\Administrator>multipass set local.[实例名称].cpus=2
C:\Users\Administrator>multipass set local.[实例名称].disk=40G
C:\Users\Administrator>multipass set local.[实例名称].memory=4G
创建时初始化实例大小
选项 | 说明 |
---|---|
-c | CPU核心数 |
-m | 内存大小 |
-d | 磁盘大小 |
-n | 实例名称 |
multipass launch -n [实例名称] -c 4 -m 4G -d 40G
进入已安装系统实例
multipass shell [实例名称]
挂载虚拟机中的文件夹到本地目录
multipass set local.privileged-mounts=true
multipass mount [本地目录] [实例名称]:[实例中的挂载目录]
查看当前正在运行的实例
multipass list
迁移数据存储路径,默认原先的数据保存在C:\ProgramData\Multipass
目录下
添加更改环境变量
设置MULTIPASS_STORAGE
变量 | 值 |
---|---|
MULTIPASS_STORAGE | [本地路径] |
停止multipass服务
剪切数据文件到新配置的存储路径下
- 旧路径
- 新路径
重启服务
查看运行状态
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)