vmware - 有没有办法修复 Vagrant 使用的提供程序?

标签 vmware vagrant vmware-fusion

使用 Vagrant 时,我可以使用 --provider 参数指定其他提供者。 las,如果您必须一次又一次地键入它,这将非常乏味:

$ vagrant up --provider vmware-fusion

是否可以一次配置 vagrant 应始终使用给定的提供程序,除非我指定其他内容?

最佳答案

您可以设置 VAGRANT_DEFAULT_PROVIDER 环境变量 ( docs )。例如在 .profile 或类似文件中:

export VAGRANT_DEFAULT_PROVIDER="vmware_fusion"

如果你想为特定的项目设置它,你应该可以在 Vagrantfile 中设置它:

ENV['VAGRANT_DEFAULT_PROVIDER'] = "vmware_fusion"

Vagrant.configure('2') do |config|
  # ...
end

可以使用 CLI 选项覆盖提供程序。

关于vmware - 有没有办法修复 Vagrant 使用的提供程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21529338/

相关文章:

virtualbox - 更改/vagrant 的权限

python - 在 vagrant 中为多个 Django 应用程序设置允许即时更新的开发环境

virtual-machine - 当我尝试从 VMware Fusion 8 Mac OSX El Capitan 导入时,.vmdk 文件显示为灰色

hadoop - 如何将 Cloudera Hadoop "vbox"VMDK 转换为 VirtualBox VDI

performance - 提高 Sharepoint 2007 性能的最佳方法?

vmware - 没有 RDP 时自动发送 key 失败

ubuntu - 无法在 Ubuntu 上启动 Vagrant VirtualBox

macos - 适用于 Mac 和 VMWare Fusion 的 Docker

usb - 如何使用 VMware vmrun 管理 USB 设备?

windows - 启动时的Docker: “No activity detected on VM, aborting”