Reenviar puertos desde boot2docker utilizando el proveedor Vagrant Docker

Estoy tratando de utilizar el proveedor Docker de Vagrant 1.6 y parece que me he encontrado con un inconveniente. Puedo abrir con éxito el contenedor Docker y el sistema operativo invitado, pero no puedo acceder al servicio que he traído dentro del contenedor desde el sistema operativo host. Aquí está mi Vagrantfile:

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

Entiendo que corrervagrant up --provider=docker en OS X iniciará una VM que ejecute boot2docker que luego ejecutará mi contenedor. Corriendovagrant docker-logs parece confirmar que mi contenedor está creado y el servicio comenzó, pero ahora no puedo averiguar cómo acceder al servicio desde mi host OS X. Si estuviera utilizando un proveedor estándar de VirtualBox, esperaría queconfig.vm.network :forwarded_port directiva para manejar el reenvío, pero agregar eso no parece hacer ninguna diferencia.

¿Qué debo hacer para poder acceder a este servicio desde mi host OS X?

Actualizar: Como referencia, aquí está el Dockerfile de la imagen:https://github.com/moul/docker-icecast/blob/master/Dockerfile

Respuestas a la pregunta(2)

Su respuesta a la pregunta