Vagrant – Docker提供者与Docker提供者

有人可以向我解释一下吗?

提供者 – 是提供的东西 – 在docker安装,运行,拉动容器。

提供者 – 是运行虚拟机的东西。 即VBox运行的Ubuntu操作系统映像。

Docker如何成为一个提供者? 它直接运行一些docker的形象? 如果我在Windows上,必须隐藏boot2docker的使用权? 我什么时候会使用每一个?

Dockerconfiguration器帮助准备环境:构build和拉取图像,运行容器,如果您需要为您的stream浪机运行多个容器。 Docker提供者在Docker容器中运行stream浪机(而不像其他提供者那样运行VM /云)。

在Linux上,vagrant使用主机操作系统中的docker。 在Windows和MacOS X上,boot2docker用于docker provisioner和provider。 默认情况下,所有的stream浪者docker机器都使用相同的boot2docker实例 – 但是您可以configuration使用哪个VM(不需要boot2docker – 任何带docker的Linux都可以)。