Windows container issue

Hi, Can we create Windows Container on Windows 7 or Windows 8 or we can do it only in Windows 10 and Windows Server 2016.Can we build C++ Project inside windows container as no visual studio image available.Is Windows Container little slow. I am trying to install msbuild using dockerfile. It is hanging in between.Which Windows Image we can use to build C++ project developed in Visual Studio 2012.