Symfony2: How to set the correct host for routing in console command

Quick tip for setting the correct host in your custom symfony2 command.
$this->getContainer()->get('router')->getContext()->setHost('www.example.com');
This will set your host correctly for routing and it will no longer default to ‘localhost’.
A bit longer version: