给 Vagrant 换用 VMware 或 Parallels 虚拟机

众所周知,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.04ubuntu

第三步:修改配置文件 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

相关文章
相关标签/搜索