I've found docker to be a revolutionary abstraction. By itself, it's not a silver bullet. But combined with the right tools, it completely shifts how you think about devops.
I recommend looking into: Quay for private image hosting and building, CoreOS as an environment to run in production.
I recommend looking into: Quay for private image hosting and building, CoreOS as an environment to run in production.