Como instalar o Docker no Windows 10

Última atualização: 29/08/2024

janela de encaixe no Windows 10

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.

janela de encaixe no Windows 10

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.

Conteúdo exclusivo - Clique aqui  Como o Fortnite paga você

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

Versões do Windows 10

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.

Conteúdo exclusivo - Clique aqui  Como corrigir o erro 0x80070643 ao atualizar o Windows: 6 soluções que irão ajudá-lo

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

wsl2

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

  1. No Painel de Controle iremos Programas.
  2. Nós selecionamos "Ativar ou desativar recursos do Windows."
  3. Lá ativamos as seguintes caixas: Hyper-V e plataforma de máquina virtual.
  4. 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.

Conteúdo exclusivo - Clique aqui  Como fazer uma captura de tela em um laptop Asus com Windows 10

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

área de trabalho docker

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.