Como provisionar um Dockerfile do Vagrant

Como posso iniciar o provisionamento do Docker por meio de um Dockerfile externo? Meu Vagrantfile fica assim no 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

Sua ajuda é muito apreciada

questionAnswers(3)

yourAnswerToTheQuestion