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.exe
para 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!