Carregando Idioma...

Instalando o Docker no Windows 10 Home ou Professional com WSL 2

A configuração do Docker no Windows 10 Home ou Pro com a integração do WSL 2 é um procedimento que requer a execução de vários passos. Neste tutorial, irei descomplicar todo o processo, proporcionando um guia fácil de seguir para a instalação bem-sucedida do Docker em seu sistema.

Instalando o Docker no Windows 10 Home ou Professional com WSL 2

O Docker é uma plataforma popular para a criação, implantação e execução de aplicativos em contêineres. Se você está usando o Windows 10 Home, pode instalar o Docker com o Windows Subsystem for Linux (WSL) 2. Neste tutorial, vamos guiá-lo pelo processo de instalação passo a passo.

1. Verifique os pré-requisitos

  • Certifique-se de que você está executando pelo menos a versão Windows 10 de 64-bit, de preferência com uma licença original.

  • Ative a virtualização no BIOS/UEFI do seu computador. Isso é geralmente chamado de "VT-x" ou "AMD-V".

  • Também é importante garantir que você esteja executando a versão 2004, Build 19041 ou superior do Windows 10. Você pode verificar isso pressionando Win + R, digitando winver e pressionando Enter.

2. Instale o Subsistema Windows para Linux (WSL)

  1. Abra o PowerShell como administrador e execute o seguinte comando:

    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

  2. Ainda no PowerShell como administrador, execute o seguinte comando:

    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

  3. Reinicie o seu PC.

  4. Defina a versão padrão do WSL para a versão 2:

    wsl --set-default-version 2

  5. Faça o download e instalação do pacote de atualizado do Kernel: https://learn.microsoft.com/pt-pt/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package

4. Instale uma distribuição Linux

  1. Abra a Microsoft Store e procure por uma distribuição Linux de sua escolha, como o Ubuntu.

  2. Clique em "Obter" para baixar e instalar a distribuição.

  3. Após a instalação, clique em "Iniciar" para configurar um nome de usuário e senha na primeira execução.

5. Instale o Docker Desktop

  1. Baixe o Docker Desktop para Windows.

  2. Execute o instalador e siga as instruções na tela.

  3. Uma vez instalado, inicie o Docker Desktop.

  4. Vá para Configurações > Recursos > WSL Integration no Docker Desktop e habilite a integração com a sua distribuição Linux.

6. Verifique a instalação

  1. Abra um terminal WSL ou PowerShell e execute:

    docker --version

  2. Isso deve mostrar a versão do Docker instalada.

  3. Teste um comando simples do Docker para garantir que tudo esteja funcionando corretamente:

    docker run hello-world

Se tudo correu bem, você deve ver uma mensagem do Docker dizendo que sua instalação parece estar funcionando corretamente!

Notas:

  • Lembre-se de que o Docker Desktop requer virtualização habilitada no BIOS/UEFI. Se você encontrar problemas ao iniciar o Docker, verifique se a virtualização está habilitada.

  • O desempenho do Docker com WSL 2 é significativamente melhor do que com a versão anterior do WSL, então vale a pena fazer essa atualização.

Espero que este tutorial tenha sido útil! Se você tiver algum problema ou dúvida, sinta-se à vontade para perguntar.

Publicações Relacionadas