6 de agosto de 2024

Instalar o WSL2 (Windows Subsystem for Linux 2) e configurá-lo para rodar o Docker no Windows é um processo relativamente simples. Siga os seguintes passos:

1. Verificar Requisitos do Sistema

Antes de começar, certifique-se de que seu sistema atende aos requisitos para o WSL2:

  • Windows 10 versão 1903 (build 18362) ou superior, ou Windows 11.
  • Hardware Virtualization (Virtualização de hardware) ativado na BIOS.

2. Habilitar Recursos do Windows

  1. Habilitar o WSL e a Plataforma de Máquina Virtual:
    • Abra o PowerShell como Administrador (pesquise "PowerShell" no menu iniciar, clique com o botão direito e selecione "Executar como Administrador").
    • Execute os seguintes comandos para habilitar o WSL e a Plataforma de Máquina Virtual:
      dism.exe /online /enable-feature /id:Microsoft-Windows-Subsystem-Linux /all
      dism.exe /online /enable-feature /id:VirtualMachinePlatform /all
  2. Definir o WSL2 como a versão padrão:
    • Ainda no PowerShell, execute o comando:
      wsl --set-default-version 2

3. Instalar o Kernel do WSL2

  1. Baixe o pacote de atualização do kernel do WSL2:
  2. Execute o instalador e siga as instruções para concluir a instalação.

4. Instalar uma Distribuição Linux

  1. Abra a Microsoft Store:
    • Pesquise por uma distribuição Linux, como Ubuntu, Debian, Kali Linux, etc.
  2. Escolha e instale a distribuição desejada:
    • Clique na distribuição e selecione "Instalar".
  3. Configure a distribuição:
    • Após a instalação, inicie a distribuição a partir do menu iniciar. Complete o processo de configuração (crie um usuário e senha).

5. Instalar o Docker Desktop

  1. Baixe o Docker Desktop para Windows:
  2. Instale o Docker Desktop:
    • Execute o instalador e siga as instruções.
  3. Habilite a integração com o WSL2:
    • Abra o Docker Desktop.
    • Vá para Settings (Configurações) e, em seguida, Resources (Recursos) > WSL Integration.
    • Ative a integração para a distribuição Linux que você instalou.
  4. Verifique a instalação:
    • Abra uma janela de terminal do WSL2 (como o Ubuntu).
    • Execute docker --version para verificar se o Docker está corretamente instalado e acessível.

6. Configurações Adicionais (Opcional)

Se precisar configurar o Docker para iniciar automaticamente ou ajustar outras preferências, você pode fazer isso através das configurações do Docker Desktop.

E pronto! Agora você deve ter o WSL2 e o Docker configurados e funcionando no seu Windows.

0 comments:

Postar um comentário

Comentários

Perfil

Kênia Ferreira
Formada em Sistemas de Informação e pós-graduada em Engenharia de Software.