Not sure how useful OS X containers would be. Are you deploying on OS X?
brew install docker docker-compose docker-machine
open https://kitematic.com/download/
Kitematic might even come with docker, docker-machine. It will then set up a docker machine for you and you're ready to go.For CLI, in Kitematic menu there is a button where you can install the binaries.
From my development experience, there's no difference from working directly on a linux box.