为什么 vagrant 这么快?

为什么 vagrant 这么快?

如果我安装 vagrant 并在其上部署操作系统,则实际上只需几秒钟。

但是如果我尝试在不使用 vagrant 的情况下将操作系统安装到 VirtualBox 本身,可能需要半个小时。

你能帮助我理解这里发生了什么吗:如何通过 vagrant 快速安装操作系统?

答案1

Vagrant 使用各种操作系统的预安装映像(“盒子”),然后仅将其克隆到用户系统:

Vagrant 无需从头构建虚拟机(这是一个缓慢而繁琐的过程),而是使用基础映像快速克隆虚拟机。这些基础映像在 Vagrant 中称为“盒子”,在创建新的 Vagrantfile 后,指定用于 Vagrant 环境的盒子始终是第一步。流浪汉

这种方法的一个缺点是这些映像将以某种方式预先配置。如果您需要从头开始或有自己的特殊要求,使用 vanilla 安装可能更安全。在快速磁盘驱动器上,这不会超过 10 分钟。然后您还可以创建自己的克隆。

相关内容