I've also tried Docker 2 different times and couldn't get the demos working on my Macbook Pro. And by now I have a pretty good Vagrantfile that works on both Mac and Windows well.
The problem seems to be that there are no good "overview" tutorials out there that I could find. I'll end up writing one.