要在Vagrant中添加一个框,我们在vagrantfile中添加以下代码:
Vagrant.configure("2") do |config|
config.vm.box = "hashicorp/bionic64"
end
我们还可以添加一个ISO映像而不是一个盒子吗?如果是,那怎么办?为什么我们需要在Vagrant中建立一个盒子-为什么我们不能使用ISO映像?
我们是否也可以添加ISO映像而不是包装盒
不,你不能。 Box包含更多信息Vagrant需要在给定的提供程序上运行guest虚拟机(并且您需要为不同的提供程序使用不同的box,即virtualbox等),而ISO映像无法提供。您可以使用ISO映像安装所需的任何内容,然后使用其他工具在ISO之外制作或装箱。
请参阅官方文档:Box File Format