Evaluate Weigh the pros and cons of technologies, products and projects you are considering.

Compare Docker containers vs. VMs for app dev environments

While there are important technical distinctions between VMs and containers, the reasons developers opt for the latter are often more philosophical, or cultural, in nature.