Microsoft Windows Server 2016 now supports containers, this means we can now isolate windows applications and share the underlying kernel of windows much like we have been doing in Linux for years with OpenVZ or more recently LXC (linux containers).
On January 4, 2017 Rancher announced experimental support for Windows containers (link below).
Official Microsoft documentation on containers.
Rancher v.1.3 has implemented experimental windows container support.
This is a good reason to spin up a Windows Server 2016 node and experiment in a lab. I’ll be looking forward to trying this when I get some time.