Artigos sobre: Servidores

Como instalar o Docker no Ubuntu 24

Introdução

O Docker é uma plataforma que permite criar, executar e gerenciar containers de forma isolada no sistema operacional. Com ele, é possível padronizar ambientes, facilitar deploys e melhorar a organização de aplicações no servidor.

Neste tutorial, você aprenderá como instalar o Docker em um servidor com Ubuntu 24 de forma segura.



Requisitos

Antes de iniciar, você precisa ter:

  • Acesso ao servidor via SSH.
  • Usuário com privilégios de sudo.
  • Servidor rodando Ubuntu 24 atualizado.



Informações importantes

  • A instalação será feita utilizando o repositório oficial do Docker.
  • Evite utilizar versões antigas disponíveis diretamente no apt do Ubuntu.
  • O Docker requer permissões elevadas para execução.
  • Após a instalação, é possível rodar comandos sem sudo (configuração opcional).
  • Recomendamos manter o sistema sempre atualizado.



Como instalar o Docker


1º Passo: Atualizar o sistema

Antes de iniciar a instalação, atualize os pacotes do sistema:

sudo apt update && sudo apt upgrade -y



2º Passo: Instalar dependências

Instale os pacotes necessários para adicionar repositórios externos:

sudo apt install -y ca-certificates curl gnupg



3º Passo: Adicionar a chave GPG do Docker

Crie o diretório de chaves e adicione a chave oficial:

sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo tee /etc/apt/keyrings/docker.asc > /dev/null
sudo chmod a+r /etc/apt/keyrings/docker.asc



4º Passo: Adicionar o repositório do Docker

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



5º Passo: Atualizar a lista de pacotes

sudo apt update



6º Passo: Instalar o Docker

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



7º Passo: Verificar a instalação

Execute o comando abaixo para validar se o Docker está funcionando corretamente:

sudo docker run hello-world


Se tudo estiver correto, uma mensagem de sucesso será exibida.



Configuração opcional (executar sem sudo)

Para permitir executar comandos Docker sem utilizar sudo:

sudo usermod -aG docker $USER


Depois disso, faça logout e login novamente no servidor.



Verificações adicionais

Para conferir o status do serviço Docker:

sudo systemctl status docker


Para habilitar o Docker na inicialização do sistema:

sudo systemctl enable docker



Informações adicionais

  • O Docker Compose já é instalado como plugin nas versões mais recentes.
  • Containers são isolados, mas compartilham o kernel do sistema.
  • Sempre utilize imagens confiáveis (Docker Hub oficial ou privadas).
  • Mantenha o Docker atualizado para evitar falhas de segurança.



Ficou com alguma dúvida? Nossa equipe está à disposição nos canais de atendimento para lhe auxiliar.

Atualizado em: 19/03/2026

Este artigo foi útil?

Compartilhe seu feedback

Cancelar

Obrigado!