Encaminhar portas do boot2docker usando o provedor Vagrant Docker

Estou tentando utilizar o provedor Docker do Vagrant 1.6 e parece que encontrei um problema. Posso abrir com êxito o contêiner do Docker e o SO convidado, mas não consigo acessar o serviço que trouxe no contêiner a partir do SO host. Aqui está o meu arquivo Vagrant:

VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
  config.vm.network :forwarded_port, guest: 8000, host: 8000

  config.vm.define "icecast" do |v|
    v.vm.provider "docker" do |d|
      d.image = "moul/icecast"
      d.ports = ["8000:8000"]

      d.env = {
        # SOURCE_PASSWORD: 'password',
        ADMIN_PASSWORD: 'password',
        # PASSWORD: 'password',
        # RELAY_PASSWORD: 'password'
      }
    end
  end
end

Meu entendimento é que corrervagrant up --provider=docker no OS X iniciará uma VM executando o boot2docker que executará meu contêiner. Corridavagrant docker-logs parece confirmar que meu contêiner foi criado e o serviço iniciado, mas agora não consigo descobrir como acessar o serviço do meu host do OS X. Se eu estivesse usando um provedor VirtualBox padrão, esperaria que oconfig.vm.network :forwarded_port diretiva para lidar com o encaminhamento, mas adicionar isso não parece fazer nenhuma diferença.

O que preciso fazer para acessar este serviço do meu host OS X?

Atualizar: Para referência, aqui está o Dockerfile da imagem:https://github.com/moul/docker-icecast/blob/master/Dockerfile

questionAnswers(2)

yourAnswerToTheQuestion