vagrant-vsphere:如何创建 .box 文件?
vagrant-vsphere: how to create a .box file?
我想使用 vagrant-vsphere 并完成了 https://github.com/nsidc/vagrant-vsphere/blob/master/README.md
中描述的步骤
安装顺利。现在我在这一步:
After installing the plugin, you must create a vSphere box. The example_box directory contains a metadata.json file that can be used to create a dummy box with the command:
tar cvzf dummy.box ./metadata.json
如何创建这个 dummy.box?
我认为我需要创建一个 VMware base box 是否正确?
我读 here
A VMware base box is a compressed archive of the necessary contents of a VMware "vmwarevm" file.
但是我找不到 vmwarevm 文件。
...我正在 Windows 使用 vmware 工作站 12。
前往:https://github.com/nsidc/vagrant-vsphere/tree/master/example_box 并下载 metadata.json 文件。将此文件移动到您的 vagrant 项目目录并 运行 在您的终端中执行以下命令:
tar cvzf dummy.box ./metadata.json
此命令将输出一个名为 dummy.box 的文件,这就是您在 Vagrantfile 上使用的文件。
我不确定,但我认为这个虚拟框应该只是一个填充物,因为所有 Vagrant 项目都需要一个框,但由于您使用的是 vSphere 插件,您实际上会从已经存在的模板中克隆虚拟机在您的 vSphere 服务器上。
我想使用 vagrant-vsphere 并完成了 https://github.com/nsidc/vagrant-vsphere/blob/master/README.md
中描述的步骤安装顺利。现在我在这一步:
After installing the plugin, you must create a vSphere box. The example_box directory contains a metadata.json file that can be used to create a dummy box with the command:
tar cvzf dummy.box ./metadata.json
如何创建这个 dummy.box?
我认为我需要创建一个 VMware base box 是否正确? 我读 here
A VMware base box is a compressed archive of the necessary contents of a VMware "vmwarevm" file.
但是我找不到 vmwarevm 文件。
...我正在 Windows 使用 vmware 工作站 12。
前往:https://github.com/nsidc/vagrant-vsphere/tree/master/example_box 并下载 metadata.json 文件。将此文件移动到您的 vagrant 项目目录并 运行 在您的终端中执行以下命令:
tar cvzf dummy.box ./metadata.json
此命令将输出一个名为 dummy.box 的文件,这就是您在 Vagrantfile 上使用的文件。
我不确定,但我认为这个虚拟框应该只是一个填充物,因为所有 Vagrant 项目都需要一个框,但由于您使用的是 vSphere 插件,您实际上会从已经存在的模板中克隆虚拟机在您的 vSphere 服务器上。