我可以运行 Vmware Workstation 机器装vagrant 吗?

Can I run Vmware Workstation installed machines with vagrant?

我在 vmware workstation

上安装了 kali linux 虚拟机和 运行

现在我想运行这台机器使用vagrant,可以吗?

可以!

您可以通过 VMWare Integration Plugin 做到这一点,但这是有代价的。

Pricing & Purchase 阅读更多相关信息。

获得许可证后,您可以执行以下操作:

vagrant plugin install vagrant-vmware-workstation

这将安装插件。

然后您需要提供许可证:

vagrant plugin license vagrant-vmware-workstation ~/license.lic

参考Official docs了解更多详情。

一切设置完成后,您就可以创建 vagrantfile:

# vagrant init hashicorp/precise64

Vagrant.configure("2") do |config|
 config.vm.box = "hashicorp/precise64"
end

然后,

vagrant up --provider vmware_workstation

来自 Vagrant 的 VMWare plugin usage 文档:

The Vagrant VMware providers are used just like any other provider. Please read the general basic usage page for providers.

The value to use for the --provider flag is vmware_fusion for VMware Fusion, and vmware_workstation for VMware Workstation.

The Vagrant VMware provider does not support parallel execution at this time. Specifying the --parallel option will have no effect.

一旦 vmware 启动,您不仅可以旋转 kali Linux,还可以旋转您拥有的任何图像。