Docker not ready for primetime
We use it in production.It generally works if:* you don't use it to store data* don't use 'ambassador', 'buddy', or 'data' container patterns.* use tooling available to quickly and easily nuke and rebuild docker hosts on a daily or more frequent basis.* use tooling available to 'orchestrate' what gets run where - if you're manually running containers you're doing it wrong.* wrap docker pulls with 'flock' so they don't deadlock* don't use swarm - use mesos, kube, or fleet(simpler, smaller clusters)