Instalando o Docker no Windows, Linux e macOS – Guia completo e fácil

Aprenda como instalar o Docker Desktop em qualquer sistema operacional. Passo a passo fácil e atualizado para Windows, Linux e macOS.

Compartilhe

Como instalar o Docker no Windows, Linux e macOS – Guia completo

Agora que você já sabe o que é Docker e por que todo dev deveria usar, é hora de colocar a mão na massa.

Neste post, você vai aprender como instalar o Docker Desktop no seu sistema operacional, seja ele Windows, Linux ou macOS.

Vamos direto ao ponto, com links oficiais, dicas de compatibilidade e comandos passo a passo.


🖥️ O que é o Docker Desktop?

O Docker Desktop é a versão com interface gráfica do Docker para sistemas operacionais como Windows e macOS.

Ele inclui o Docker Engine (motor que roda os containers), o Docker CLI (linha de comando) e ferramentas adicionais como o Docker Compose.

No Linux, você instala o Docker Engine diretamente pelo terminal.


💻 Instalação no Windows

✅ Requisitos:

  • Windows 10 ou 11 (64 bits), versão Pro, Enterprise ou Education (ou WSL2 ativado para Home)
  • Hyper-V e WSL2 habilitados

🧭 Passos:

  1. Baixe o instalador oficial: 👉 https://www.docker.com/products/docker-desktop/
  2. Execute o instalador e siga o assistente
  3. Após instalação, reinicie o computador se necessário
  4. Abra o Docker Desktop e aguarde a inicialização
  5. Teste no terminal (PowerShell ou CMD): docker --version

🛠️ Dica: habilite o WSL2 se estiver usando Windows Home

Guia oficial WSL2 + Docker


🍏 Instalação no macOS

✅ Requisitos:

  • macOS 11 (Big Sur) ou superior
  • Processador Intel ou Apple Silicon (M1/M2)

🧭 Passos:

  1. Baixe o Docker Desktop para macOS: 👉 https://www.docker.com/products/docker-desktop/
  2. Abra o arquivo .dmg e arraste o Docker para a pasta Aplicativos
  3. Inicie o Docker Desktop
  4. Teste no Terminal: docker --version

🛠️ Dica: Se estiver com Apple Silicon (M1/M2), baixe a versão correta no site (já aparece automaticamente)


🐧 Instalação no Linux (Ubuntu / Debian)

✅ Requisitos:

  • Ubuntu 20.04+, Debian 10+, com permissão de root

🧭 Passos via terminal:

sudo apt update
sudo apt install ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings

curl -fsSL <https://download.docker.com/linux/ubuntu/gpg> | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

echo \\
  "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] <https://download.docker.com/linux/ubuntu> \\
  $(lsb_release -cs) stable" | \\
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

👤 Para rodar Docker sem sudo:

sudo usermod -aG docker $USER
newgrp docker

Teste:

docker run hello-world

🚀 Verificando se a instalação funcionou

Independente do sistema, rode o comando:

docker run hello-world

Se tudo estiver certo, você verá uma mensagem de boas-vindas do Docker informando que um container foi criado com sucesso.


🧠 Conclusão

Agora você tem o Docker instalado e pronto pra usar no seu sistema! A partir daqui, você pode começar a rodar containers, criar imagens e muito mais.

No próximo post, vamos explorar os primeiros comandos Docker e rodar seu primeiro container de verdade. 👨‍💻👩‍💻


📩 Curtiu? Então:

  • Salve esse post pra não perder!
  • Compartilhe com algum amigo(a) que precisa instalar Docker também.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.