我有一个 Java 应用程序,我想使用 Ubuntu 14.04 LTS 作为 VMware 和 VirtualBox 的虚拟机设备映像(ovf 或 ova)分发。该映像将包括操作系统本身、所需的操作系统包、我的 Java 应用程序,所有这些都已预先配置并在开机时即可运行。
创建 OVF 和 OVA 文件的最佳方法是什么?
我有一个 Java 应用程序,我想使用 Ubuntu 14.04 LTS 作为 VMware 和 VirtualBox 的虚拟机设备映像(ovf 或 ova)分发。该映像将包括操作系统本身、所需的操作系统包、我的 Java 应用程序,所有这些都已预先配置并在开机时即可运行。
创建 OVF 和 OVA 文件的最佳方法是什么?
我一直在使用 VirtualBox,但我并不觉得自己很专业,但这就是我会做的。
VM 应引导至虚拟 CD/DVD 驱动器中的 ISO DVD 映像。响应所有提示。保存用户名和密码以备后用。
构建完成并且 Ubuntu 启动到虚拟硬盘驱动器后,然后应用所有新更新:(您将需要之前创建的密码)
sudo apt-get update
sudo apt-get upgrade
然后在重新启动后,使用您的 VM 的 VirtualBox 窗口顶部的“设备”菜单“插入访客添加 CD 映像 ...”以安装使 Ubuntu 映像在 VirtualBox 环境中更好地工作的附加组件。
现在安装所有 Java 附加组件和您的应用程序。我在这里不能说太多。
最后,使用 File > Export Appliances 菜单选项,从列表中选择您的 VM,然后单击 Next。我通常接受 OVF 1.0 格式并单击下一步。如果可用,请使用指向您的支持网页的链接填写设置信息。我见过人们将用户名/密码信息放在描述字段中进行分发。然后单击导出。
您应该有一个新的 OVA VirtualBox 设备。