Microsoft PM trabalhando na WSL & amp; Linha de Comando aqui.
O WSL é projetado principalmente para trazer um ou mais ambientes de linha de comando do Linux junto com todas as suas ferramentas favoritas do Windows. O WSL executa binários nativos do Linux ELF-64 diretamente no Windows e permite que você execute suas ferramentas favoritas do Linux sobre o sistema operacional "host" do Windows, compartilhando o mesmo sistema de arquivos subjacente, rede, lista de processos, etc.
O Docker, por outro lado, fornece uma maneira de rapidamente & amp; crie facilmente um contêiner que essencialmente envolva um kernel compartilhado (host) & amp; SO, com camadas adicionais de funcionalidade extra (por exemplo, adicionando Java, Ruby, MySQL, etc.). Também é fácil distribuir, implantar e / ou compartilhar seus contêineres do Docker com outras pessoas, se desejar.
O WSL é construído como uma ferramenta de produtividade para desenvolvedores & amp; Profissionais de TI que precisam de um ambiente local, imediato e compatível com o Linux genuíno que se integre ao Windows e que permita que as ferramentas do Linux sejam executadas ao lado e / ou interajam com arquivos / aplicativos do Windows.
O Docker é construído para permitir que contêineres isolados sejam rápida, confiável e repetidamente construídos, implantados e / ou compartilhados, mas não se integram profundamente ao sistema operacional da sua máquina host.
O WSL é um recurso local de produtividade de desenvolvimento, mas não é adequado como host para cargas de trabalho de produção - é onde o Docker e / ou o VMs brilham.
Para saber mais sobre a WSL, consulte os vídeos & amp; docs aqui: link