Em setembro de 2016, nº.
Todas as implementações atuais do Docker no Windows usam virtualização, O Docker 1.12 usa um hypervisor no Windows, removendo assim a vantagem de contentorização sobre virtualização.
O Docker precisa mais do que apenas usar chamadas de sistemas Linux.
Ele precisa de grupos de controle de processo (cgroups), um sistema de arquivos empilhável (aufs), além de outros sistemas baseados em Linux fora do kernel.
Nem o cgroups nem o aufs estão originalmente no kernel do Windows 10.
Existe uma implementação do Windows Server 2016 aqui: link ..mas isto só irá executar alguns serviços do Windows, por ex. IIS, e não Ubuntu
A fonte (graças a muru ) tem respostas com mais detalhes e insights.
Thomas afirmou muito bem e curto:
Tenho certeza de que o WLS não possui toda a infraestrutura necessária para configurar o Docker. A questão central é que o WLS, apesar de ter Linux-isms, não é realmente um Linux verdadeiramente completo. Isso é algo que muitos estão aceitando como limitação…