Containers are like an undiscovered band that’s played the same venue and the same old songs for many years but suddenly finds a stunning vocalist and vaults to the top of the charts. Their exciting new lead vocalist is Docker, and they’re embarking on a worldwide tour.
Containers are virtual encapsulations, or images, of an application with its own operation environment, for example a single instance of MySQL. Enterprises find containers intriguing for many reasons, primarily because they vastly simplify application development, they require low overhead, and once you create a container you can use it in an unlimited number of places.