Comment Comment by siliconc0w 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) parent siliconc0w 10 years ago
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)