Como instalar o Docker em distribuições Linux baseadas no Debian

📦 Como Instalar o Docker em Distribuições Linux Baseadas no Debian (Guia Completo)

Daniel Adorno Gomes, Ph.D.

Senior Software Engineer

March 14, 2026

O Docker tornou-se uma ferramenta essencial no fluxo de trabalho de quem desenvolve software, administra sistemas ou trabalha com pipelines modernos de CI/CD. Embora hoje ele esteja amplamente documentado, ainda é comum surgirem dúvidas sobre como instalar corretamente o Docker em sistemas Linux.

Neste artigo, apresento um guia passo a passo, claro e direto, mostrando como instalar o Docker em qualquer distribuição Linux baseada no Debian — como Ubuntu, Lubuntu, Linux Mint, Pop!_OS e outras.

🚀 Por que instalar o Docker via repositório oficial?

As distribuições Debian-like oferecem uma instalação simples e bem suportada. Ao adicionar o repositório oficial da Docker, você garante:

  • Atualizações automáticas pelo APT

  • Instalação mais segura graças à chave GPG

  • Compatibilidade com sua versão da distro

  • Melhor manutenção a longo prazo

🛠️ Passo a passo da instalação no Lubuntu 24.04

A seguir, será exibido o passo a passo da instalação do Docker em um sistema operacional Lubuntu 24.04.

~$ sudo apt update && sudo apt upgrade -y

1️⃣ Atualizar os pacotes do sistema

📌 Por que fazer isso? Antes de instalar qualquer software, é importante garantir que o sistema esteja atualizado. Isso evita conflitos de dependências e assegura compatibilidade com os pacotes da Docker.

2️⃣ Instalar dependências necessárias

~$ sudo apt install ca-certificates curl gnupg lsb-release -y

3️⃣ Adicionar a chave GPG oficial da Docker

Execute os comandos um por vez:

~$ sudo mkdir -p /etc/apt/keyrings

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

4️⃣ Iniciar e habilitar o serviço do Docker

O comando abaixo corresponde a uma única linha de comando:

~$ 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

5️⃣ Atualizar novamente e instalar o Docker

Execute:

~$ sudo apt update

~$ sudo apt install docker-ce docker-ce-cli containerd.io -y

Esse comando baixa uma imagem de teste da Docker Hub e executa um container que imprime uma mensagem.

Se aparecer a mensagem de boas-vindas, tudo está funcionando!

🎉 Conclusão

O processo de instalar o Docker em distros baseadas no Debian é simples, seguro e altamente confiável — especialmente quando feito utilizando o repositório oficial.

Com apenas alguns comandos, você garante:

uma instalação limpa

atualizações automáticas

compatibilidade com a sua distro

segurança reforçada por chaves GPG

Se você está começando no mundo dos containers ou deseja padronizar seu ambiente de desenvolvimento, este é o caminho ideal.

💡 Dica final: Quer aprender também como instalar o Docker no Windows e em distribuições baseadas no Red Hat? Faça o download do nosso tutorial em .PDF e/ou assista nosso vídeo tutorial no YouTube . 👇 👉

📄 COMO INSTALAR O DOCKER NO WINDOWS E LINUX - Guia Passo a Passo

▶️ COMO INSTALAR O DOCKER NO WINDOWS 10 E 11 (PASSO A PASSO COM WSL 2)

🌐 Acompanhem-nos em nossas redes sociais! 👇

#Docker #Linux #Ubuntu #DevOps #Containers #DockerEngine #Lubuntu #Tecnologia #Infraestrutura #TI

~$ sudo docker run hello-world

Esses pacotes são essenciais para que o sistema aceite o repositório oficial:

  • ca-certificates – valida conexões HTTPS

  • curl – faz download da chave GPG

  • gnupg – manipula chaves criptográficas

  • lsb-release – identifica a versão da distro

Isso garante que seu sistema só instale pacotes oficiais e autenticados pela Docker, aumentando a segurança.

Isso adiciona o repositório correto considerando:

  • sua arquitetura (amd64, arm64…)

  • o codename da sua distro (jammy, focal, etc.)

Esses pacotes instalam:

  • docker-ce — Engine principal

  • docker-ce-cli — Interface de linha de comando

  • containerd.io — Runtime de containers

~$ sudo systemctl enable --now docker

~$ sudo systemctl status docker

Após instalar, o serviço já deve iniciar automaticamente. Caso queira garantir que isso aconteça, execute os comandos a seguir:

6️⃣ Testar a instalação