By Richard ArnesonI would be grossly remiss if I didn’t dovetail yesterday’s post about containerization without following up with info on the leader in that space―Docker. In fact, they’re so dominant in containerization, some use Docker and containers interchangeably, much like referring to all clear tape as Scotch tape, even if 3M has never laid eyes on it. Along with having one of the most eye-catching and unique logos in the industry (blue animated whale supporting boxes, presumably containers), Docker has, in just five (5) years, set the IT world on fire. To date, their customers have placed almost 4 million applications in Docker containers, and over 37 billion apps have been downloaded.
Open SourceDocker’s open-source technology has not only been embraced by Linux-based Red Hat, Google and Facebook, to name just a few, but also by proprietary software juggernauts Microsoft and Oracle. It’s resoundingly estimated within the industry that all――yes, all―cloud and IT companies are using Docker. Remember, containers utilize shared operating systems, so they’re more efficient than resource-heavy hypervisors. Containers sit atop the OS, so unneeded resources aren’t wastefully along for the ride. Instead, containers deliver a tidy package that contains only the application(s) needed.
Not Resting on their laurelsWhen you’re far and away the leader in your field, it might be easy to kick back and relax a bit, if even for a sliver of time. But Docker certainly doesn’t take this approach. In fact in June, they announced its latest release of Docker Enterprise Edition, which, among other things, addresses what they feel is a containerization gap. This release, which will be in Beta the last half of 2018, contains what Docker is calling federated application management. It will allow customers to manage multiple clusters, whether on-prem or in the cloud, and even if multiple cloud providers are being used. Clusters can be formed for multiple containers with common requirements, which simplifies the management and monitoring of them. Docker is basically making the efficiencies of containerization even more efficient.
Why Docker? It’s in the numbers…Aside from delivering some immediate value to customers, such as a reduction in infrastructure and costs associated with supporting current applications, Docker has delivered to customers, on average:
- Over 300% faster time to market
- A 1,300% increase in developer productivity
- Sixty percent (60%) faster deployments