众所周知,Vagrant 默认的虚拟机是 VirtualBox。其实,他自己还支持 Hyper-V,VMware、VirtualBox、Parallels 等等。html
笔者有时须要在 Windows 下访问部分网站,所以机子上已经装了 Parallels 这个虚拟机。Parallels 的性能比 VirtualBox 实在好太多,对我来讲彻底不必再装 VirtualBox。因此本文就介绍下 Parallels 怎么配合 Vagrant。git
第一步:安装 vagrant 的 parallels 插件github
$ vagrant plugin install vagrant-parallels
第二步:安装与 parallels 匹配的 Boxes,好比 bento/ubuntu-16.04
ubuntu
第三步:修改配置文件 Vagrantfile,以下:app
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,相关的插件是 收费的,安装的区别就是多了一步导入证书的操做。ide