Sorry I can't help you as I do not run OS X. But I found this github page with some video tutorials and lots of other helpful information: https://github.com/sickcodes/docker-osx
Is there any reason why you need Docker? You're always going to be much better off running whatever it is natively if you can. If the application is follows POSIX you should be able to run it on OS X natively without introducing all the stuff that comes along with having to set-up and deal with Docker. Check to see if there is a BSD port of said application. If it runs on BSD 9 times out of time it should run on OSX since OSX typically ships BSD tools instead of GNU stuff.
Fair enough. That github repo should have you covered then. If you run into problems I can probably help a little if you run into errors since our OSs are pretty similar other than the GUI (Apple takes a lot of tools from the OS I'm running). In general Docker can be a bit of a pain outside of Linux. Since FreeBSD had jails over a decade before Docker came out and most people in the BSD community prefer using Jails.