One of the reasons why VMs succeeded and VMware is it virtualized a server. Which allows the server hugger habit to morph into server VM huggers. The trouble about this is VMs are large which brings overhead for deployment, storage, management. Which is great if you are selling management tools like VMware. Now that users are realizing VMs don’t save as much money as they thought, there is a clear need for something better.
This where Dockers comes in.
The server huggers are in the past. The current and future has huggers maybe hugging their services for users instead of servers.
This move can also be illustrated by the move from old way of shipping goods and the use of containers which supports abstractions of concerns, automation, efficiency, and bigger ecosystem
Why go through this effort? If you want to have a future that looks like this. Where your services can be easily deployed to a range of cloud environments including your own private cloud.