Unless you’ve been living under a rock, you’ve heard about the benefits of Docker containers: easy packaging of applications for portability and quick deployment, along with a much smaller footprint than VMs (virtual machines). But as Scott McCarty of Red Hat told me in an interview last week, containers are still “five to seven years out before you see the kind of adoption you see in virtualization,” an estimate similar to others I’ve heard.
So what’s the payoff from all the Docker container hoopla in the meantime?
I see a bunch of developers raising their hands. Yes, Docker has already made it much easier for developers to build and test applications without having to wait around for ops to provision VMs. And in many startups as well as advanced tech giants like Google, containers run in production today. Docker containers empower developers.