衆所周知,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