Windows containers provide operating system level virtualization that allow you to run multiple isolated applications on one container host.
Here you find the Microsoft MSDN website about Windows Containers
Quick Start: Windows Server Containers and PowerShell
This article will walk through the fundamentals of managing Windows Server Containers with PowerShell. Items covered will include creating Windows Server Containers and Windows Server Container Images, removing Windows Server Containers and Container Images and finally deploying an application into a Windows Server Container. The lessons learned in this walkthrough should enable you to begin exploring deployment and management of Windows Server Containers using PowerShell.