ECS is really the only way I'd go with Docker - So far in my experience, Docker in production is <i>really</i> a lot harder than the casual developer / devops person realizes based on the "getting started with docker" tutorials.<p>My conclusion with Docker is that, in general™, you really need to have a justifiable reason to go whole-hog into Docker, especially if you're not on AWS / considering ECS.<p>I'm glad the article covers ECS, as it makes a lot of the scheduling / config issues simpler!