Containers like Docker and Rocket are getting more popular every
day. In my conversations with customers, they consistently
ask what containers are and how they can use them in their
environment. If you’re as curious as most people, read on. . .
How did this happen?
From what I understand, containers grew out of Google’s (and
others’) need for massive horizontal scale. Now, this is hardly a
unique problem. At the time there were several different
solutions out there that could help deploy and orchestrate
the applications and infrastructure necessary to scale — namely
virtual machines (VMs) and their orchestration services (like
Vmware’s vCenter). At the uber-massive scale that companies like
Google were pushing, however, server virtualization had some
serious drawbacks. Enter containers. . .
What is a container?
Essentially, the main difference between a container and a
virtual …
[Read more]