Vagrant Provider和Vagrant Provisioner有什么区别?

时间:2016-08-10 11:51:47

标签: docker vagrant vagrant-provision

我认为“提供商”和“供应商”这两个词听起来非常相似,这可能会导致混淆,特别是在面对文件的初学者中,这两个术语混淆或使用同义词(已在网上看到)。当初学者看到Docker as Provider上提到的Docker as ProvisionerVagrant´s website时,会让人感到更加困惑。

所以这个问题实际上是关于三件事:

  1. 什么是流浪者提供者?

  2. 什么是Vagrant Provisioner?

  3. Docker如何适应这里?

    • Docker作为Vagrant Provider的典型用例是什么?

    • Docker作为Vagrant Provisioner的典型用例是什么?

  4. 我很欣赏进一步阅读的解释,示例和链接,这些内容清楚地说明了事情(即使是新手)。

1 个答案:

答案 0 :(得分:5)

  1. 底层虚拟化解决方案称为提供商。要使用Vagrant,您必须安装至少一个提供程序(例如Virtualbox,VMWare)

  2. Vagrant中的配置是在$ vagrant up期间自动安装和配置系统的过程,执行此操作的工具称为配置程序(例如Shell脚本,Chef ,Puppet)。