explicitly specify the mapping from host (docker host, aka vagrant VM) ports to container ports

without doing this, it seems that docker auto-assigns a port which doesn't then match the ports that are opened up by vagrant on the VM