最近,有同学打算在 Mac 电脑上安装一个虚拟机,用来学习 K8S。今天就先分享一篇陌溪的文章。
说到虚拟机,我们首先想到的是 Vmware 和 Parallels Desktop,打开浏览器找了找,发现都只提供付费版本,只有 Parallels Desktop 提供了 14 天的免费试用。
然后,开始尝试使用免费 VirtualBox,但是在安装 CentOS 的时候,貌似因为 MacOS 最新版本的原因,总是报错,花费了好几天的时间,试过各种方案,最终解决无果,就放弃了。。
就在陌溪要放弃的时候,突然在 Ubuntu 官网进行冲浪的时候,发现了一款叫 Multipass 的东西。
它可以快速在电脑上快速搭建一个轻量级的虚拟机,并且相比于 Vmware 更加轻量,只需一行命令快速创建 Ubuntu 虚拟机。
Multipass 是一个轻量虚拟机管理器,是由 Ubuntu 运营公司 Canonical 所推出的开源项目。运行环境支持 Linux、Windows、macOS。在不同的操作系统上,使用的是不同的虚拟化技术。在 Linux 上使用的是 KVM、Window 上使用 Hyper-V、macOS 中使用 HyperKit 以最小开销运行VM,支持在笔记本模拟小型云。
同时,Multipass 提供了一个命令行界面来启动和管理 Linux 实例。下载一个全新的镜像需要几秒钟的时间,并且在几分钟内就可以启动并运行 VM。(直呼好家伙,大大降低的我们安装虚拟机的成本了)
Multipass官网:https://multipass.run/
Multipass官网
开始使用
在使用 Multipass 之前 ,首先需要安装 Multipass 工具,可以打开官网进行下载
https://multipass.run/
选择对应的操作系统,因为我的是 Mac 电脑,所以选择 MacOS,点击 Download 开始下载
选择对应版本安装
如果电脑装了