ISO映像和Vagrant框有什么区别?

时间:2020-01-19 07:44:16

标签: vagrant vagrantfile

要在Vagrant中添加一个框,我们在vagrantfile中添加以下代码:

Vagrant.configure("2") do |config|

  config.vm.box = "hashicorp/bionic64"

end

我们还可以添加ISO映像而不是框吗?如果是,那怎么办?为什么我们需要在Vagrant中建立一个盒子-为什么我们不能使用ISO映像?

1 个答案:

答案 0 :(得分:1)

我们还可以添加一个ISO映像而不是一个框吗

不,您不能。 Box包含更多信息Vagrant需要在给定的提供程序上运行guest虚拟机(并且对于不同的提供程序,您需要不同的box,即virtualbox等),而不是ISO映像可以提供的信息(请参见Box File Format)。您可以使用ISO映像在yiur guest虚拟机上安装所需的任何文件,然后使用它制作盒子文件,或者使用其他工具将盒子做成ISO盒子。

相关问题