Webopedia on Google+Webopedia on TwitterWebopedia on FacebookTech Bytes Blog
Main » TERM » H »

Hyper-V Containers

Hyper-V Containers are completely isolated virtual machines (VMs) that incorporate their own copy of the Windows kernel. One of two container models introduced in Windows Server 2016 (along with Windows Server Containers), Hyper-V Containers offer a lightweight alternative to traditional virtual machines and make it possible to handle nested virtualization within Hyper-V.

Hyper-V Containers can be managed using Docker or via new Windows PowerShell cmdlets. In the case of Docker management, containers can be administered from the Docker CLI (command-line interface) using the same commands currently used to create and run Docker containers on Linux.

Hyper-V Containers vs. Windows Containers

In terms of differences between the two types of container models in Windows Server 2016, while Hyper-V Containers isolate each container via a lightweight VM, Windows Containers offer isolation through namespace and process isolation.

Hyper-V Containers
Windows Containers share a kernel with the container host and all the containers running on the host. In Hyper-V Containers, the kernel of the container host is not shared with the Hyper-V Containers.

What this means is that Windows Containers are isolated from each other, but they run directly on Windows Server 2016. Hyper-V Containers on the other hand provide enhanced isolation by running the containers from a Hyper-V VM.







TECH RESOURCES FROM OUR PARTNERS
LATEST ARTICLES
SEO Dictionary

From keyword analysis to backlinks and Google search engine algorithm updates, our search engine optimization glossary lists 85 SEO terms you need... Read More »

Slideshow: History of Microsoft Operating Systems

Microsoft Windows is a family of operating systems for personal computers. In this article we look at the history of Microsoft operating... Read More »

Slideshow: Interesting Facts About Google Search

From Goats to Penguins, a server outage and trillions of searches, our slideshow presents interesting facts about Google and the Google.com... Read More »

STUDY GUIDES
Java Basics, Part 1

Java is a high-level programming language. This guide describes the basics of Java, providing an overview of syntax, variables, data types and... Read More »

Java Basics, Part 2

This second Study Guide describes the basics of Java, providing an overview of operators, modifiers and control Structures. Read More »

The 7 Layers of the OSI Model

The Open System Interconnection (OSI) model defines a networking framework to implement protocols in seven layers. Use this handy guide to compare... Read More »

?>