如何在Vagrant中提供Docker镜像?

UPDATE
我自己find了解决scheme – 我在这里创build了一个简单的样板: https : //github.com/ezmilhouse/docker
随意从这里继续。

我的build_dir中的build_dir需要各种build_dir镜像才能使用(已经构build好),我想我可以强制Vagrant将这些镜像作为configuration过程的一部分 – 这是行不通的。

 Vagrant.configure("2") do |config| config.vm.define "app" do |app| # provision app.vm.provision "docker" do |d| d.build_image "/Docker/lib/ubuntu", args: "-t local/ubuntu" d.build_image "/Docker/lib/ubuntu-mongodb", args: "-t local/ubuntu-mongodb" d.build_image "/Docker/lib/ubuntu-nginx-vagrant", args: "-t local/ubuntu-nginx" d.build_image "/Docker/lib/ubuntu-node", args: "-t local/ubuntu-node" end # provider app.vm.provider "docker" do |d| d.build_dir = "." end end end 

我怎样才能确保所有的docker图像是build立在供应商接pipe的时候?