Windows will not run Linux-containers and Windows-containers will not run on Linux, just like the same restriction applies the other way around.
A container typically runs with the same kernel as the host, and therefore is restricted to be the same type of operating-system.
StackOverflow is entirely built on top of Windows and .NET. Its not necessarily an inefficient platform, despite Window's reputation.
"Server Core is a minimal server installation option for computers running on the Windows Server 2008 R2 operating system. Server Core provides a low-maintenance environment capable of providing core server roles"
Basically server core is stripped down version of windows without a GUI[1] that will run most server roles, Powershell etc.
1. Well it kind of has a GUI, but one that is only capable of running cmd.exe and little else.