Vagrant Provider和Vagrant Provisioner有什么区别?

Wla*_*lad 2 vagrant docker vagrant-provision

我想的话" 供应商 "和" 置备 "声音非常相似,这可能导致混乱,特别是中面临的文档,其中两个术语混淆或使用同义词(已经看到在网络上)初学者.当初学者在Vagrant的网站上看到Docker作为提供者Docker作为Provisioner时,它会变得更加令人困惑.

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

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

  2. 什么是流浪者供应商?

  3. Docker如何适应这里?

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

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

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

k0c*_*han 5

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

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