想要请教一下,如果虚拟机是VMware的话要怎么使用vagrant来弄环境?
洪大师,我是想在我电脑里面的vmware里面的一个linux mint系统里面搭建一下这个环境,运行vagrant up命令后,发现提示没有安装virtualbox,请问,如果我想使用这个命令来在VMware里面装一个环境,需要改动哪个文件?要怎么改呢?小弟对vagrant完全不知。。。希望老师能抽空详细回答一下
洪大师,我是想在我电脑里面的vmware里面的一个linux mint系统里面搭建一下这个环境,运行vagrant up命令后,发现提示没有安装virtualbox,请问,如果我想使用这个命令来在VMware里面装一个环境,需要改动哪个文件?要怎么改呢?小弟对vagrant完全不知。。。希望老师能抽空详细回答一下
2014-12-23
vagrant从官方申明上来说是支持vmware虚拟机的,但由于vmware的支持时间并不长,用的人也不多,而且这个vmware的支持插件貌似还是第三方编写的,所以在具体使用中可能会有一些小问题,总体上来说我是不建议新手使用vagrant去管理vmware的,而且使用vmware相比virtualbox也并没有什么太大的优势和必要性。
但如果一定要用的话,我看了一下官方的说明,大概步骤如下:
1.安装vagrant支持vmware的插件
vmware-fusion:vagrant plugin install vagrant-vmware-fusion
vmware-workstation:vagrant plugin install vagrant-vmware-workstation
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
3.使用--provider=vmware_fusion参数跟在vagrant命令后面去执行各种命令,比如vagrant up --provider=vmware_fusion
网上的资料很多:
例如:http://www.oschina.net/translate/get-vagrant-up-and-running-in-no-time
英语好的话,到官方网站最好了:
http://www.vagrantup.com/vmware
举报