Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
It doesn't need the same OS as the host. For Windows, that's a special case as it's... Windows. But the containers use Linux as a base. The idea is a container will run enough to get something up and share resources on the Host. You can scale many more containers vs VMs. Plus they are isolated and easy to provision and tear down.
Thanks for making my attempted explanation more clear.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.