我想创建一个包含单个应用程序及其所有依赖项的 VM 映像,我可以将其打包并发送给另一个开发人员。然后,该开发人员可以使用此映像并启动包含我的应用程序的 VM,并以与我相同的方式运行它,而无需进行任何其他安装。我知道 Docker 提供了类似的功能,但我的应用程序依赖于 CentOS 6,所以我认为 Docker 不适合我。是否可以构建这样的 VM 映像?我目前正在使用 VirtualBox,但我愿意使用其他东西。
我想创建一个包含单个应用程序及其所有依赖项的 VM 映像,我可以将其打包并发送给另一个开发人员。然后,该开发人员可以使用此映像并启动包含我的应用程序的 VM,并以与我相同的方式运行它,而无需进行任何其他安装。我知道 Docker 提供了类似的功能,但我的应用程序依赖于 CentOS 6,所以我认为 Docker 不适合我。是否可以构建这样的 VM 映像?我目前正在使用 VirtualBox,但我愿意使用其他东西。