¿Cómo aprovisiono un Dockerfile de Vagrant?

¿Cómo puedo iniciar el aprovisionamiento de Docker a través de un Dockerfile externo? Mi Vagrantfile se ve así en este momento.

Vagrant.configure("2") do |config|
  config.vm.box = "precise64"
  config.vm.define :server_infrastructure do |t|
  end

  config.vm.provision "docker" do |d|
    d.pull_images "ubuntu"
    #how does the below work?
    #d.build "new-container-name" "local-docker-file-name"
  end
end

tu ayuda es muy apreciada