Docker for Windows, linked above, and Windows Container Service[0] are two separate things. Docker for Windows runs a linux VM in Hyper-V and allows you to run linux based docker containers. Windows Container Service allows you to run windows based container images (using Hyper-V as a backend) and can use either Docker or Powershell Container Commandlets as a frontend for interacting with those containers.
So, yes Microsoft did implement containers in the Windows kernel, but that isn't what OP is about.
[0]:https://msdn.microsoft.com/en-us/virtualization/windowsconta...