1.安装vagrant支持vmware的插件
vmware-fusion:vagrant plugin install vagrant-vmware-fusion
vmware-workstation:vagrant plugin install vagrant-vmware-workstation
vagrant-vmware-desktop这个插件是用于macOS的Vagrant VMware Fusion插件和用于Linux和Windows的Vagrant VMware Workstation插件的统一。vagrant plugin install vagrant-vmware-desktop
然后申请许可证vagrant plugin license vagrant-vmware-desktop ./license.lic
2.在你的vagrantfile里定义使用vmware
Vagrant.configure("2") do |config|
# ... other config up here
# Prefer VMware Fusion before VirtualBox
config.vm.provider "vmware_fusion"
config.vm.provider "virtualbox"
end
Vagrant.configure(“2”) do |config|
config.vm.box = “example-box”
config.vm.provider “vmware_desktop” do |vmware|
vmware.gui = false
end
end
3.使用--provider=vmware_fusion参数跟在vagrant命令后面去执行各种命令,比如vagrant up --provider=vmware_fusion