包装机virtualbox-vm导出不同的文件名。

问题描述 投票:0回答:1

我正在使用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 控制现有虚拟机的名称和输出文件的名称。

那么,我如何为输出文件设置不同的名称?

virtualbox packer ova
1个回答
1
投票

你有没有试过用

  "builders": [{
      "type": "virtualbox-vm",
      "vm_name": "base-vm",
      "output_directory": "output-ova",
      "format": "ova",
      "export_opts":
      [
          "--output", "exported-vm.ova",
      ],
      ...
© www.soinside.com 2019 - 2024. All rights reserved.