# 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". ![](https://i.imgur.com/buMtaSu.png) 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: ![](https://i.imgur.com/79YqQFR.png) 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