LipperZ 2019-06-28
众所周知,Vagrant 默认的虚拟机是 VirtualBox。其实,他本身还支持 Hyper-V,VMware、VirtualBox、Parallels 等等。
笔者有时需要在 Windows 下访问部分网站,因此机子上已经装了 Parallels 这个虚拟机。Parallels 的性能比 VirtualBox 实在好太多,对我来说完全没必要再装 VirtualBox。所以本文就介绍下 Parallels 怎么配合 Vagrant。
第一步:安装 vagrant 的 parallels 插件
$ vagrant plugin install vagrant-parallels
第二步:安装与 parallels 匹配的 Boxes,比如 bento/ubuntu-16.04
第三步:修改配置文件 Vagrantfile,如下:
Vagrant.configure("2") do |config| // ... config.vm.box = "bento/ubuntu-16.04" //... config.vm.provider "parallels" do |prl| // virtualbox => parallels prl.name = "vagrant" // 虚拟机名称 prl.memory = "1024" // 设置内存 prl.update_guest_tools = true // 虚拟机程序升级时自动更新 guest_tools end //... end
就是这么简单,你也可以访问 Parallels 官方教程 了解详情。
如果你想了解如何配合其他虚拟机,可以查看 相关手册 进行了解。
另外要说明的是,如果想配合使用 VMware,相关的插件是 收费的,安装的区别就是多了一步导入证书的操作。