Inicialmente, Estivador Foi uma tecnologia desenvolvida para Linux, embora com o tempo tenha alcançado também plataformas desenvolvidas pelo sistema operacional Microsoft. Neste post vamos ver como instalar o Docker no Windows 10 e quais os principais benefícios que isso pode nos trazer.
Primeiro, vamos lembrar o que exatamente é o Docker e como ele funciona. A seguir explicaremos o método a seguir para poder instalá-lo no Windows 10 e usufruir de seus serviços.
O que é Docker e para que serve?
Docker é um software de código aberto Criado em 2013 por Salomão Hykes que é usado para implantar aplicativos em contêineres virtuais. Isso permite que vários aplicativos operem em diferentes ambientes complexos.

Explicado de forma muito simples, diremos que um contêiner Docker é um pacote de software que contém todos os elementos necessários para executar uma aplicação específica. A imagem Docker é o que nos fornece as instruções e configurações necessárias para iniciar ou parar cada contêiner.
A gestão de cada um destes contentores é relativamente simples graças à ajuda do API Docker ou por meio da interface de linha de comando (CLI). E quando se trata de gerenciar múltiplos containers, existe a possibilidade de utilizar a ferramenta Docker Compor.
Como o Docker pode nos ajudar? Os casos são muitos, embora um dos mais comuns seja o de poder Experimente um novo software sem precisar instalá-lo manualmente. Entre suas principais vantagens devemos citar a portabilidade, a capacidade de automação e a grande comunidade de usuários que possui ao redor do mundo, sempre dispostos a tirar dúvidas e ajudar.
Por outro lado, é preciso dizer que o Docker não oferece a mesma velocidade que um máquina virtual. Deve-se notar também que seu manuseio pode ser um tanto complexo para alguns usuários.
De qualquer forma, se percebermos que desenvolver uma aplicação é um grande desafio, utilizar containers Docker é uma das melhores maneiras de garantir que ela funcione em todos os ambientes possíveis.
Instale o Docker no Windows 10 passo a passo
Instalar o Docker no Windows 10 não é um processo complicado. O que deve ser levado em consideração é que nosso sistema operacional atende a todos os requisitos anteriores. Uma vez verificado este ponto, o melhor é utilizar uma aplicação com garantias, como Área de trabalho do Docker.
Requerimentos de instalação

Para instalar o Docker no Windows 10 usando Docker Desktop, você precisa ter um dos seguintes versões do sistema operacional: Windows 10 Pro, Windows 10 Enterprise o Janelas 10 Educação (com suporte para Hyper-V e WSL 2). Também é possível com Windows 10 Home, desde que usemos a atualização de maio de 2020 ou posterior.
Além disso, devemos certifique-se de que a virtualização esteja habilitada em nosso BIOS/UEFI. Isso é essencial para que o Docker Desktop use Hyper-V ou WSL 2.
Primeiro: habilite os recursos necessários do Windows

Depois de verificarmos que os requisitos de sistema exigidos foram atendidos, devemos habilitar os seguintes recursos um por um:
Habilitar Hyper-V e contêineres
- No Painel de Controle iremos Programas.
- Nós selecionamos "Ativar ou desativar recursos do Windows."
- Lá ativamos as seguintes caixas: Hyper-V e plataforma de máquina virtual.
- Finalmente, clicamos em "Aceitar" e reiniciamos o computador.
Habilite WSL 2 (subsistema Windows para Linux)
Abrimos o PowerShell como administrador e executamos os seguintes comandos antes de reiniciar:
dism.exe / online / enable-feature / featurename: Microsoft-Windows-Subsystem-Linux / all / norestart
dism.exe / online / enable-feature / featurename: VirtualMachinePlatform / all / norestart
Atualizar o kernel WSL 2 Linux
Baixamos a atualização do kernel «Pacote de atualização do kernel WSL 2 Linux para máquinas x64» do Site oficial da Microsoft e nós executamos o instalador baixado para atualizar o kernel WSL.
Definir WSL 2 como padrão
Finalmente, no PowerShell, executamos o seguinte comando para definir o WSL 2 como a versão padrão:
wsl –set-default-versão 2
Segundo: Baixe, instale e configure o Docker Desktop

A última etapa para ter o Docker no Windows 10 consiste em baixar Docker Desktop do link oficial e execute-o em nosso computador. Durante o processo de instalação, você deve selecionar a opção de usar WSL 2 como backend e siga o restante das instruções que aparecem na tela.
A seguir, abrimos o Docker Desktop no menu iniciar (na primeira vez pode demorar alguns minutos). Antes de começar a usar o aplicativo, você deve configurar alguns de seus parâmetros:
- Configurar WSL- Na interface principal do Docker Desktop, iremos Configurações, depois para o menu Geral e ativamos a opção «Use o motor baseado em WSL 2».
- Configurar integração WSL: novamente vamos Configurações, de lá para Notícias e nós selecionamos Integração WSL com as distribuições Linux que queremos usar.
Finalmente para Como verificar a que a instalação foi concluída com sucesso, podemos abrir o PowerShell e executar este comando para verificar:
docker –versão
Se tudo estiver correto, exibiremos uma mensagem de boas-vindas. Depois disso, o Docker deve funcionar sem problemas no Windows 10.
Editor especializado em temas de tecnologia e internet com mais de dez anos de experiência em diferentes mídias digitais. Já trabalhei como editor e criador de conteúdo para empresas de e-commerce, comunicação, marketing online e publicidade. Também escrevi em sites de economia, finanças e outros setores. Meu trabalho também é minha paixão. Agora, através dos meus artigos em Tecnobits, procuro explorar todas as novidades e novas oportunidades que o mundo da tecnologia nos oferece todos os dias para melhorar nossas vidas.