Absolutely - if you want to "learn containers" I would start with Docker for Windows (that creates a tiny Linux VM) for a less painful start.
However if Windows is core to your workflow.. check out this from my fellow Docker Captain:
https://github.com/StefanScherer/dockerfiles-windows
And the installation procedure for Windows Containers:
https://msdn.microsoft.com/virtualization/windowscontainers/...
Take note that only nano-server will run on Windows 10 pro.
Feel free to get in touch on Twitter @alexellisuk