Como instalar o Docker no Oracle Linux
- Autor: Alex Hinckel
- Publicado:
- Atualizado: 27/03/2026
- 6 min
Introdução
O Docker se tornou uma das principais ferramentas utilizadas em ambientes modernos de desenvolvimento e infraestrutura. Com ele, aplicações podem ser executadas em containers isolados, garantindo padronização de ambiente, facilidade de deploy e maior eficiência operacional.
Em servidores corporativos baseados em Oracle Linux , o Docker é amplamente utilizado para executar aplicações, serviços e pipelines de automação dentro de containers.
Neste guia vamos mostrar como instalar o Docker no Oracle Linux utilizando o repositório oficial, garantindo compatibilidade, atualizações de segurança e um ambiente preparado para containers.
O que é Docker
O Docker é uma plataforma de containerização que permite empacotar aplicações e suas dependências em unidades chamadas containers.
Esses containers podem ser executados de forma consistente em diferentes ambientes, como:
servidores locais
ambientes de desenvolvimento
cloud pública
clusters de containers
Diferente de máquinas virtuais, os containers são mais leves e iniciam rapidamente, pois compartilham o kernel do sistema operacional.
Por isso, o Docker se tornou um dos pilares de arquiteturas modernas baseadas em DevOps, microserviços e automação de infraestrutura.
Por que instalar o Docker pelo repositório oficial
Assim como em outras distribuições Linux, é possível encontrar versões do Docker em repositórios padrão do sistema. No entanto, a recomendação é utilizar o repositório oficial do projeto Docker.
Isso garante:
acesso às versões mais recentes
atualizações de segurança mais rápidas
melhor compatibilidade com novas funcionalidades
suporte da comunidade Docker
Neste artigo utilizaremos exatamente essa abordagem.
Passo a passo para instalação Docker
Vamos iniciar o passo a passo para a instalação do Docker no Oracle Linux.
Os comandos a seguir devem ser executados com o usuário root no sistema linux.
Removendo versões antigas do Docker
Antes de iniciar a instalação, é importante remover possíveis versões antigas do Docker que possam gerar conflitos com os novos pacotes.
Execute o seguinte comando:
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
Esse passo garante que não existam instalações anteriores que possam interferir no processo.
Instalando ferramentas necessárias
Agora vamos instalar o pacote yum-utils, que fornece ferramentas úteis para gerenciar repositórios no sistema.
yum install -y yum-utils
Esse pacote inclui o utilitário que utilizaremos para adicionar o repositório oficial do Docker.
Adicionando o repositório oficial do Docker
Em seguida, vamos adicionar o repositório oficial mantido pelo projeto Docker.
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Embora o repositório utilize o nome CentOS, ele é totalmente compatível com distribuições baseadas em RHEL, incluindo o Oracle Linux.
Tenha acesso a especialistas para modernizar sua operação com containers e orquestração de alta disponibilidade.
Instalando o Docker
Com o repositório configurado, podemos instalar o Docker e seus componentes principais.
yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Esse comando instala os principais componentes do ecossistema Docker:
docker-ce – motor principal do Docker
docker-ce-cli – interface de linha de comando
containerd – runtime responsável pela execução dos containers
docker buildx – ferramenta avançada para build de imagens
docker compose plugin – gerenciamento de aplicações multi-container
Habilitando e iniciando o serviço Docker
Após a instalação, é necessário habilitar e iniciar o serviço do Docker no sistema.
systemctl enable --now docker
Esse comando faz duas coisas:
inicia o serviço imediatamente
configura o Docker para iniciar automaticamente no boot do sistema
Validando a instalação
Para confirmar que o Docker está funcionando corretamente, execute:
docker system info
Esse comando exibirá informações detalhadas sobre o ambiente Docker, incluindo:
versão instalada
runtime de containers
armazenamento
redes disponíveis
status do daemon
Se as informações forem exibidas corretamente, o Docker está pronto para uso.
Conclusão
Instalar o Docker no Oracle Linux é um processo relativamente simples quando utilizamos o repositório oficial do projeto. Essa abordagem garante acesso a versões atualizadas, maior segurança e compatibilidade com as funcionalidades mais recentes da plataforma.
Com o Docker instalado, o servidor já está preparado para executar aplicações em containers, automatizar deploys e integrar pipelines modernos de desenvolvimento.
Se sua empresa precisa estruturar ambientes baseados em containers, automação de infraestrutura ou plataformas completas de DevSecOps, a Proactus Tecnologia atua com consultoria, implantação e sustentação de ambientes modernos para desenvolvimento e operação de software.
Compartilhe
Dúvidas comuns sobre o assunto
O Oracle Linux já vem com o Docker instalado?
Não. Embora o Oracle Linux suporte containers nativamente, o Docker precisa ser instalado manualmente.
Qual a diferença entre instalar pelo repositório da Docker e o da Oracle?
O repositório da Oracle oferece pacotes validados para o kernel UEK, garantindo maior estabilidade em ambientes corporativos. O repositório da Docker (CE) costuma ter versões mais recentes (edge).
O comando "docker" não funciona após a instalação. O que falta?
Por padrão, o serviço do Docker não inicia sozinho. Você deve rodar:
sudo systemctl enable --now docker
Preciso usar "sudo" para todo comando Docker. Como resolvo isso?
Basta adicionar seu usuário ao grupo docker:
sudo usermod -aG docker $USER
Depois, deslogue e logue novamente para as alterações fazerem efeito.
O Oracle Linux recomenda o Podman. Posso usar o Docker mesmo assim?
Sim. O Oracle Linux (assim como o RHEL) promove o Podman por ser daemonless, mas o Docker continua sendo totalmente compatível e amplamente utilizado.

Alex Hinckel é fundador da Proactus Tecnologia, empresa de TI com sede em Curitiba e atendimento em todo o Brasil. Especialista em infraestrutura com mais de 15 anos de experiência em implantação e gestão de servidores empresariais.
Atua diariamente em ambientes Linux e Windows, domina tecnologias de virtualização como Proxmox e VMware, focado em manter sistemas estáveis, seguros e rodando sem dor de cabeça