I agree that Docker is not serverless, but I think that it does replace the need for serverless services if coupled with an orchestrator such as Kubernetes, Swarm or Mesos. The first bullet point in the article is true when taken in its entirety but it's also misleading because using Docker with an orchestrator like Kubernetes does significantly reduce the need for maintenance - You do have to design your apps in a p…
Martin Fowler defined serverless as "bringing entire applications up and down for every request". http://martinfowler.com/articles/serverless.html
I don't think that this is what we do with containers, they mostly stay active when there are no requests since they take more than 20ms to boot up.