Docker · 3 min read · Sep 21, 2025

Como Deletar uma Imagem Docker no Linux

Docker é uma plataforma que simplifica o processo de desenvolvimento, envio e execução de aplicações em ambientes isolados chamados contêineres. Contêineres empacotam tudo o que uma aplicação precisa para rodar, incluindo código, tempo de execução, bibliotecas e configurações, garantindo consistência entre diferentes ambientes, seja na máquina de um desenvolvedor ou em produção. Uma Imagem Docker é um pacote leve, autônomo e executável que contém todas as instruções para criar um contêiner Docker. Ela inclui o código da aplicação, dependências e quaisquer ferramentas ou bibliotecas de sistema necessárias. Uma vez construída, as Imagens Docker podem ser compartilhadas, reutilizadas e implantadas, tornando-se um componente essencial para garantir a consistência e escalabilidade da aplicação em vários sistemas.

As imagens Docker podem ocupar um espaço significativo em disco ao longo do tempo, especialmente se você frequentemente constrói e puxa imagens. Este guia irá orientá-lo pelo processo de deletar imagens Docker que não são mais necessárias.

Passo 1: Listar Imagens Docker

Antes de deletar qualquer imagem, é uma boa ideia listar todas as imagens atualmente disponíveis em seu sistema.

Comando:

docker images

Explicação: Este comando exibirá uma lista de todas as imagens, mostrando o repositório, tag, ID da imagem, data de criação e tamanho.

Passo 2: Identificar a(s) Imagem(ns) a Deletar

A partir da lista gerada pelo comando anterior, identifique a(s) imagem(ns) que você deseja deletar. Você pode escolher uma imagem pelo seu IMAGE ID, REPOSITORY ou TAG.

Dica:

  • IMAGE ID é um identificador único para cada imagem, que é a opção mais segura a ser utilizada.
  • REPOSITORY e TAG referem-se ao nome e versão da imagem, respectivamente.

Passo 3: Deletar a Imagem Docker

Para deletar uma imagem Docker específica, use o comando docker rmi seguido pelo IMAGE ID, REPOSITORY:TAG ou IMAGE NAME.

Comando:

docker rmi 

Ou, se você preferir usar o repositório e a tag:

docker rmi :

Explicação:

  • Este comando removerá a imagem especificada.
  • Se a imagem estiver sendo usada por um contêiner em execução, o Docker impedirá que você a delete para evitar interrupções.

Exemplo:

docker rmi 7d9495d03763

ou

docker rmi ubuntu:latest

Passo 4: Forçar a Deleção de uma Imagem (Opcional)

Se uma imagem tiver várias tags ou estiver sendo usada por um contêiner parado, o Docker pode não deletá-la imediatamente. Nesses casos, você pode remover a imagem forçosamente.

Comando:

docker rmi -f 

Explicação:

  • A flag -f ou --force força o Docker a deletar a imagem mesmo que ela esteja marcada várias vezes ou associada a contêineres parados.

Aviso:

  • Use este comando com cautela, pois pode levar a consequências indesejadas se a imagem ainda estiver em uso.

Passo 5: Deletar Todas as Imagens Não Utilizadas (Opcional)

Se você deseja limpar todas as imagens não utilizadas (imagens pendentes), pode usar o comando docker image prune.

Comando:

docker image prune

Explicação:

  • Este comando deleta todas as imagens pendentes—imagens que não estão marcadas e não são referenciadas por nenhum contêiner.
  • O Docker solicitará sua confirmação antes de prosseguir.

Dica: Para remover todas as imagens não utilizadas, não apenas as pendentes, use:

docker image prune -a

Passo 6: Verificar a Deleção

Após deletar a(s) imagem(ns), você pode verificar se elas foram removidas listando as imagens novamente.

Comando:

docker images

Explicação:

  • Se a imagem foi deletada com sucesso, ela não aparecerá mais na lista.

Dicas Adicionais

  • Verifique o Espaço em Disco: Após deletar imagens, é uma boa prática verificar seu espaço em disco para garantir que as deleções liberaram espaço. Você pode usar o comando docker system df para isso.
  • Deletar Volumes e Redes Não Utilizados: Ocasionalmente, volumes e redes não utilizados também podem consumir espaço em disco. Considere executar docker volume prune e docker network prune para limpar esses itens.
  • Tenha Cuidado: Sempre verifique duas vezes antes de deletar imagens, especialmente em um ambiente de produção, pois remover imagens em uso pode interromper serviços.

Seguindo estes passos, você pode gerenciar e deletar imagens Docker de forma eficaz, mantendo seu ambiente Docker limpo e otimizado.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.