Vagrant VMWare 插件 - 在 VMWare Workstation 中显示 VM
Vagrant VMWare Plugin - Show VM in VMWare Workstation
我正在使用带有 VMWare 插件的 Vagrant。我注意到使用 Vagrant 升级的 VM 不会自动显示在 VMWare Workstation GUI 中。
我可以(手动)使用 File->Open... 打开它们并选择 .vagrant\machines\puppet\vmware_workstation\some-unique-id...vmx 文件。但这有点烦人。使用 VirtualBox,可以自动在 Virtualbox GUI 中添加和删除 vagrant VM。
我是不是遗漏了什么,或者只是 VMWare box 不支持?
我不坚持使用 vagrant 命令的原因:
- 快速查看哪些机器正在运行(我有多个机器设置,是的,我知道 vagrant status 做同样的事情...)
- 创建和恢复快照(我有一个耗时的配置,有时在测试时恢复到快照很好)
我认为#1 没什么可做的,它看起来像 VMWare 限制。
但是您可以使用 this Vagrant plugin 从命令行添加快照功能。
我找到了我的问题的(并不奇怪)答案:只需在 Vagrantfile 中设置 config.vm.provider.gui=true
即可禁用无头模式(如 https://docs.vagrantup.com/v2/vmware/configuration.html 所述)。
我没有得到@mmey 的确切解决方案,但把它放在 Vagrantfile
对我有用:
config.vm.provider "vmware_fusion" do |v|
v.gui = true
end
我正在使用带有 VMWare 插件的 Vagrant。我注意到使用 Vagrant 升级的 VM 不会自动显示在 VMWare Workstation GUI 中。
我可以(手动)使用 File->Open... 打开它们并选择 .vagrant\machines\puppet\vmware_workstation\some-unique-id...vmx 文件。但这有点烦人。使用 VirtualBox,可以自动在 Virtualbox GUI 中添加和删除 vagrant VM。
我是不是遗漏了什么,或者只是 VMWare box 不支持?
我不坚持使用 vagrant 命令的原因:
- 快速查看哪些机器正在运行(我有多个机器设置,是的,我知道 vagrant status 做同样的事情...)
- 创建和恢复快照(我有一个耗时的配置,有时在测试时恢复到快照很好)
我认为#1 没什么可做的,它看起来像 VMWare 限制。
但是您可以使用 this Vagrant plugin 从命令行添加快照功能。
我找到了我的问题的(并不奇怪)答案:只需在 Vagrantfile 中设置 config.vm.provider.gui=true
即可禁用无头模式(如 https://docs.vagrantup.com/v2/vmware/configuration.html 所述)。
我没有得到@mmey 的确切解决方案,但把它放在 Vagrantfile
对我有用:
config.vm.provider "vmware_fusion" do |v|
v.gui = true
end