我正在使用Packer将现有的VirtualBox虚拟机导出为ova,但无法找到如何为该ova指定文件名。
配置是这样的。
"builders": [{
"type": "virtualbox-vm",
"vm_name": "base-vm",
"output_directory": "output-ova",
"format": "ova",
...
在输出结果中,我得到了 output-ova/base-vm.ova
. 希望的输出是这样的 output-ova/exported-vm.ova
. 选项 vm-name
控制现有虚拟机的名称和输出文件的名称。
那么,我如何为输出文件设置不同的名称?
你有没有试过用
"builders": [{
"type": "virtualbox-vm",
"vm_name": "base-vm",
"output_directory": "output-ova",
"format": "ova",
"export_opts":
[
"--output", "exported-vm.ova",
],
...