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

🐳 Como instalar o Docker em distribuições Linux baseadas no Red Hat - Passo a Passo

Daniel Adorno Gomes, Ph.D.

Senior Software Engineer

November 1, 2025

O Docker tornou-se uma ferramenta essencial para desenvolvedores e profissionais DevOps que buscam criar ambientes isolados e consistentes para aplicações.

Mas quando falamos de distribuições baseadas em Red Hat, como CentOS, Rocky Linux, AlmaLinux ou Oracle Linux, a instalação segue um processo um pouco diferente.

👉 Isso ocorre porque o gerenciador de pacotes utilizado é o DNF (ou YUM, em versões antigas), e os repositórios oficiais da Docker precisam ser configurados corretamente de acordo com a versão do sistema.

Passo a passo da instalação no Fedora LXQt 42

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

~$ sudo dnf -y install dnf-plugins-core

1️⃣ Instalar dependências necessárias

📘 O pacote dnf-plugins-core adiciona funcionalidades extras ao DNF, permitindo gerenciar repositórios de forma mais flexível.

2️⃣ Adicionar o repositório oficial do Docker

~$ sudo curl -o /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/fedora/docker-ce.repo

💡 Esse comando usa o curl para copiar o repositório oficial do Docker diretamente para o diretório onde o Fedora armazena os arquivos de repositórios: /etc/yum.repos.d

3️⃣ Instalar o Docker Engine

~$ sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y

🧠 Aqui são instalados os pacotes principais:

  • docker-ce → o motor do Docker, responsável por executar containers;

  • docker-ce-cli → interface de linha de comando;

  • containerd.io → gerencia o ciclo de vida dos containers;

  • docker-buildx-plugin → permite builds avançados (inclusive multiplataforma);

  • docker-compose-plugin → integra o Compose diretamente ao CLI

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

~$ sudo systemctl start docker

~$ sudo systemctl enable docker

📘 O primeiro comando inicia o serviço imediatamente, enquanto o segundo garante que o Docker será iniciado automaticamente a cada boot

5️⃣ Testar a instalação

~$ sudo docker run hello-world

🎉 Se a mensagem de boas-vindas aparecer, significa que o Docker foi instalado e está funcionando corretamente!

Para verificar a verão do Docker instalada utilize o comando abaixo:

💬 Conclusão

Instalar o Docker em sistemas baseados no Red Hat requer alguns cuidados adicionais, mas o processo é direto quando seguimos os passos corretos.

Com o Docker em execução, você está pronto para criar, gerenciar e implantar containers de forma simples e eficiente — seja para desenvolvimento, testes ou ambientes de produção.

💡 Dica final: Quer aprender também como instalar o Docker no Windows e em distribuições Ubuntu/Debian? 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 #Fedora #DevOps #Containers #DockerEngine #RedHat #Tecnologia #Infraestrutura #TI

~$ sudo docker --version