# Habilitando o Docker no WSL 2
### Se cadastrar no Windows Insider.
Em configurações, vá em "atualização e segurança", em seguida "Programa Windows Insider". Se inscreva no Windows Insider e escolha as configurações de acordo com sua preferência. Seu computador reinicializara, ao ligar espere que as atualizações sejam baixadas e instaladas e reinicie seu computador novamente.
- Você precisará ter o Windows build 19041 ou superior.
- Habilite o componente "Plataforma de maquina virtual"
### Baixar o WSl
Vá na "Microsoft Store" e procure por Linux, escolha o "Ubuntu 20.04 LTS" e instale, ao abrir o programa você precisará criar um usuario e uma senha.
- Verifique a versão que está usando do WSL com `wsl -l`.
Você precisará verificar se tem os componentes opcionais do Subsistema do Windows para Linux e da Plataforma de Máquina Virtual instalados. Você pode fazer isso executando o seguinte comando no PowerShell:
`dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart`
`dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart`
Reinicie o computador para concluir a instalação desses componentes.
### Adicionar o WSL 2
Você precisara escolher uma distribuição para habilitar o WSl 2, para atribuir a distribuição digite o comando `wsl --set-version <Distro> 2` em seu Powershell, no lugar de `<distro>` você colocará o nome real da distribuição, vista no `wsl -l`.
Para fazer o WSL 2 sua arquitetura padrão digite o seguinte comando ainda no powershell:
`wsl --set-default-version 2`.
Verifique qual versão do WSl suas distribuições estão usando com o comando: `wsl -l -v`.
### Habilitando o WSL 2 no Docker
Abra o Docker Desktop, em configurações habilite o campo "Enable the experimental WSl 2 base engine" e clique em "Apply & restart".

Em seguida vá em "Resouces" escolha a "WSL Integration" e habilite para que o WSL2 tenha acesso ao docker.
Depois execute novamente o comando `wsl -l -v` para checar se deu tudo certo, deverá ficar assim:

E pronto, seu docker e seu sistema Ubunto estão conectados.
### Fonte:
https://docs.microsoft.com/pt-br/windows/wsl/install-win10
### Caso de erro de Kernel na instalação do WSL 2:
https://docs.microsoft.com/pt-br/windows/wsl/wsl2-kernel