Description
It looks like the name parameter in HookManager::slavePreLaunchDockerHook is shadowed by the hook name defined in the foreach (const string& name, availableHooks.keys()).
Due to this, the hook receives its own name as a parameter instead of the container name. It seems to be the only method of HookManager affected by this shadowing.
See: https://github.com/apache/mesos/blob/0.27.0/src/hook/manager.cpp#L203
If that's really a bug, I'd be happy to submit a patch.