I am with Nate on this, but it does depend on your view.
If the goal is to run multiple application services (be they a micro service or a monolithic service or anywhere in between) on a piece of tin (aka server) then I really do not see the difference. The hyper-visor is a thicker wedge and overhead on a server to compartmentalize workload (hopefully in a secure/isolated sandbox), the container is a thinner wedge with a smaller amount of overhead to compartmentalize workload (hopefully in a secure/isolated sandbox). The principals do not change, just the amount of overhead.
I fail to see the fuss here. Gartner's magic quadrants are about markets not method of technology deployment, and without doubt Containers and Virtualization will compete in the some of the same markets.