准备工作
一.软件平台:
小弟我刚入手mbp的时候一直没找到合适的虚拟机平台(走了很多弯路),安利大家使用ubuntu官方推荐的轻量级虚拟机集群运行方案Multipass,官方各类平台安装方式都很全
在 Linux 上安装 Multipass
sudo snap install multipass
在 Windows 上安装 Multipass
适用于windows的Multipass下载地址(需科学上网)
在 MacOS 上安装 Multipass
适用于Mac OS的Multipass 下载地址(需科学上网)
安装完毕后在命令行 multipass --version 查看是否成功输出版本号,以保证multipass已经被成功安装。
二.物理电脑一台
物理电脑现在至少保持8g以上内存,500g硬盘(自己运行起来都卡的家伙,就别说软件没做好)
现在支持系统有:windows/mac/linux
体验开始
创建实例
1.使用最新LTS镜像创建实例
multipass launch --name ubuntu
或有自定义要求较高的小伙伴可以尝试以下命令按需分配机器配置
multipass launch -n vm01 -c 4 -m 4G -d 40G
- -n, --name: 名称
- -c, --cpus: cpu核心数, 默认: 1
- -m, --mem: 内存大小, 默认: 1G
- -d, --disk: 硬盘大小, 默认: 5G
2.查看可用的镜像
multipass find
3.使用指定LTS版本镜像创建实例
multipass launch --name ubuntu1 18.04
操作实例
进入实例的shell终端
# 如果对应实例没有运行的话,会主动运行对应实例
multipass shell ubuntu
管理实例
1.查看虚拟机实例列表
multipass list
2.停止和启动实例
# 停止ubuntu和ubuntu1
multipass stop ubuntu ubuntu1
# 启动ubuntu
multipass start ubuntu
3.使用–all对操作所有实例
# 启动所有实例
multipass start --all
# 停止所有实例
multipass stop --all
# 删除所有实例
multipass delete --all