How to Connect a container to a linux OS in windows 10


I have just started looking into Docker and in most of the articles I have read about setting up a LAMP stack on windows 10 using Docker no mention is made of the flavour of Linux the containers will be connecting to, or how the Linux os is launched. Can anyone clear this up or point me in the direction of any article which will clear up my obvious misunderstanding of how linux os runs in a windows environment using docker.

Many thanks,