是否与"设置"不同一台机器?
我无法说出来。 似乎是我读了doc from Vagrant,但必须有别的东西。
它说
在创造环境的第一个流浪者上,供应是 跑。如果已经创建了环境,那就是up 恢复一台机器或启动它,它们将无法运行,除非 - 明确提供了--provision标志。
因此有些up
需要进行"配置"有些up
没有。
答案 0 :(得分:1)
供应通常是指软件的分发和安装。在虚拟机的上下文中,它指的是配置虚拟机的每个实例将包含的软件和功能。在此将其视为虚拟机模板,其中每个新启动的虚拟机实例将包含您要求配置的相同软件。
“设置”是一个更通用的术语,似乎在Vagrant文档中用于指代每个虚拟机实例的创建和销毁,例如:根据“up”和“destroy”命令,“设置”与“拆除”。这里的“设置”与VM实例本身实际配置的内容无关,这就是配置部分。
换句话说,当您使用“up”命令设置新虚拟机实例时,它会创建一个基本虚拟机实例,然后触发配置系统将您想要的软件实际安装到该实例中。以下是documentation的一部分:
Vagrant中的Provisioners允许您自动安装软件, 改变配置,以及作为流浪者一部分的机器上的更多 过程。
这很有用,因为通常不会为你的盒子完美地构建盒子 用例。当然,如果你想只使用vagrant ssh并安装 手工制作的软件,有效。但是通过使用配置 Vagrant内置的系统,它自动化过程 重复的。