Como Instalar o Docker no Windows 10 e Windows 11
Docker é uma ferramenta essencial para programadores e empresas que desejam criar, gerir e implementar aplicações de forma eficiente. Com o Docker, é possível encapsular uma aplicação e as suas dependências num único container, garantindo portabilidade e consistência.
Se utiliza Windows 10 ou 11, este guia explica passo a passo como instalar o Docker no seu sistema de forma simples e clara. Vamos começar!
Pré-requisitos
Antes de avançar para a instalação, verifique os seguintes requisitos:
- Windows 10 (versão 1903 ou superior) ou Windows 11: Certifique-se de que está a usar uma versão atualizada do sistema operativo.
- Subsistema Windows para Linux (WSL 2): O Docker Desktop requer o WSL 2 para um melhor desempenho.
- Hardware com Virtualização Ativada: Verifique se a virtualização está ativada no BIOS.
- Conta de Administrador: Necessária para instalar e configurar o Docker.
Passo 1: Ativar o WSL 2
O Docker Desktop para Windows utiliza o Subsistema Windows para Linux (WSL 2). Siga estes passos para ativá-lo:
- Abrir o PowerShell como Administrador:
 Pesquise por “PowerShell” no menu Iniciar, clique com o botão direito e selecione “Executar como administrador“.
- Ativar o WSL:
 Execute o comando:dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
- Ativar a Virtualização:
 Execute o comando:dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
- Reiniciar o Computador:
 Após executar os comandos, reinicie o computador para aplicar as alterações.
- Definir o WSL 2 como Padrão:
 Após reiniciar, execute no PowerShell:wsl --set-default-version 2
Passo 2: Fazer Download do Docker Desktop
- Aceda ao site oficial do Docker: Docker Desktop para Windows.
- Clique no botão “Download for Windows” para iniciar o download do instalador.
Passo 3: Instalar o Docker Desktop
- Executar o Instalador:
 Após o download, clique no ficheiro.exepara iniciar a instalação.
- Aceitar os Termos:
 Marque a opção para aceitar os termos e clique em “Next”.
- Selecionar Componentes:
 Certifique-se de que as opções para instalar o WSL 2 e o Hyper-V estão selecionadas.
- Finalizar a Instalação:
 Clique em “Install” e aguarde a conclusão do processo.
- Reiniciar o Computador:
 Após a instalação, reinicie novamente o computador se solicitado.
Passo 4: Configurar o Docker Desktop
- Abra o Docker Desktop a partir do menu Iniciar.
- No primeiro acesso, o Docker solicitará que faça login com a sua conta Docker.- Se não tiver uma conta, pode criar uma gratuitamente em Docker Hub.
 
- Após o login, o Docker irá inicializar.
Passo 5: Confirmar a Instalação
Para verificar se o Docker está instalado corretamente:
- Abra o Prompt de Comando ou o PowerShell.
- Execute o seguinte comando:docker --version
 Deverá ver a versão instalada do Docker.
- Teste a instalação executando:docker run hello-world
 Este comando descarrega e executa um container de teste, mostrando a mensagem “Hello from Docker!” se tudo estiver correto.
Dicas para Usar o Docker no Windows
- Atualizações Regulares: Mantenha o Docker Desktop atualizado para obter as mais recentes funcionalidades e correções de segurança.
- Gestão de Recursos: Configure a alocação de CPU, memória e disco nas preferências do Docker Desktop.
- Explore o Docker Hub: Utilize imagens pré-criadas disponíveis no Docker Hub para começar rapidamente.
Conclusão
Parabéns! Instalou o Docker com sucesso no seu sistema Windows 10 ou 11. Agora pode explorar as possibilidades do Docker para criar e gerir aplicações em containers de forma prática e eficiente.
Tem alguma dúvida ou sugestão? Deixe um comentário abaixo! A sua opinião ajuda-nos a melhorar e criar conteúdos mais úteis. Boas programações! 🚀
Pode fazer uma doação para ajudar a mater o site, Obrigado!