Link Search Menu Expand Document

Como instalar o Docker no Windows 10

Docker Desktop Logo

Índice

Observações Iniciais

Neste tutorial, ensinaremos como instalar o Docker Desktop no Windows 10. Mas antes de tudo, vamos a algumas observações:

Em primeiro lugar, para versões anteriores ao Windows 10, o Docker oferecia a opção de usar a Toolbox, mas recentemente deixaram de oferecer suporte e estão migrando tudo para o Docker Desktop, que está disponível apenas para Windows 10 até o momento. Caso você tenha uma versão anterior do Windows, não é recomendado utilizar o Docker Desktop, mas instalar o Docker dentro do WSL (ver tutorial aqui) ou em alguma distro do Linux (neste caso poderia ser em uma Virtual Machine (VM) ou com Dual Boot).

Pré-requisitos(/InstalationGuides/WSL.md)

Assim sendo, para usar o Docker Desktop, é necessário estar no: Windows 10 64-bit: Pro, Enterprise, Education e Home, sendo para esse último necessário ter o WSL2 instalado. Se você ainda não o instalou, clique aqui e para mais informações veja os Requerimentos para WSL 2 backend.

Ok, mas surge a pergunta: “como eu verifico qual versão do Windows estou?”

Para saber basta ir na barra de pesquisar e escrever “winver”, ali mostrará a versão do Windows que você se encontra!

winver

version-checkup

Além disso, temos que verificar se a “Virtualização” está habilitada, para isso pesquise na barra de pesquisa: “Gerenciador de Tarefas” ou “Task Manager” e abra a aplicação:

task-manager

Ao abrir o Gerenciador de Tarefas, vá até a aba de “Desempenho” e verifique se a “Virtualização” está habilitada, como mostra a figura abaixo. Se não conseguir visualizar a aba de desempenho, clique no “Mais Detalhes” no canto inferior esquerdo.

virtualization

Se estiver habilitado podemos prosseguir com a instalação do Docker Desktop Installer, caso contrário recomendo seguir os passos na parte de atualização para o WSL2 no tutorial de instalação do WSL. Acho que já deu pra perceber que é bem importante que você atualize para o WSL2.

Instalação do Docker Desktop

Para instalar o Docker Desktop Installer, basta clicar aqui.

Feito o download, podemos executar o arquivo e prosseguir com a instalação pelo Instalation Wizard!

Ao executar o arquivo, o Instalation Wizard abre:

instalation-wizard-1

Pode deixar as duas caixinhas assinaladas e clicar em “Ok”. Com isso a instalação do Docker Desktop é iniciada junto com suas dependências. Se tudo ocorrer bem, você se deparará com a seguinte tela:

instalation-wizard-2

Com isso, será necessário reiniciar o sistema para completar a instalação. Para isso, é só clicar no botão azul “Close and restart”, como mostra a figura acima. Então dê o restart aí e nos vemos daqui a pouco.

Pronto! Se tudo estiver certo, você já está com o Docker instalado na sua máquina! (sons de aplauso).

Possível erro

Após a reinicialização, pode ocorrer o seguinte erro caso não tenha instalado completamente o WSL2:

wsl2-error

Se isso acontecer, é porque você ainda não seguiu a parte de atualização para o WSL2 no tutorial de instalação do WSL. Lá tem as instruções de como fazer a atualização do kernel do linux. Feito isso, clique em “Restart” e pronto! De qualquer forma, aqui está a docmentação oficial com as instruções e mais informações sobre a atualização necessária.

Verificação

Agora vamos verificar se o Docker foi instalado corretamente!

Para isso, abra o prompt de comando:

open-prompt

Digite a seguinte linha e dê enter:

docker -v

A versão instalada será mostrada, como na figura:

check-docker-desktop-version

Além disso, podemos testar se o Docker está funcionando corretamente com o Docker Hub. Para testar isso digite no prompt de comando:

docker run hello-world

docker-hello

Se a saída for que nem a de cima, está tudo correto! (mais sons de aplauso).

Observações Finais

Agora que você já instalou tudo direitinho, vamos te ensinar a abrir alguns atalhos que devem estar presentes no seu computador.

Você deve ter um atalho do Docker Desktop na sua área de trabalho:

docker-shortcut

E ser for nos ícones encontrará o Docker Desktop ali também:

icons-docker

Se passar o mouse por cima do ícone quando o Docker estiver ligado, aparecerá a seguinte mensagem:

icons-docker-running

E ao clicar com o botão direito do mouse sobre o ícone, você terá acesso ao seguinte menu:

docker-menu

Para entrar no Docker Desktop, basta clicar no atalho da área de trabalho ou duas vezes no ícone!

Para saber mais

Para mais informações vejam o Manual do Usuário e também o guia de instalação oficial do docker, que serviu de referência para este tutorial.