Como apagar imagens Docker

Se você, como eu, não sabe absolutamente nada de Docker, apenas rodar os comandos que estão no README dos projetos, então esse artigo é para você.

As vezes, no projeto que estou trabalhando as imagens do Docker passam a não subir mais. Daí, quando não tenho tempo para descobrir o problema e consertá-lo, apenas reinicio tudo(apago e construo/biuldo as imagens de novo).

Passo a passo

Para apagar todas as imagens Docker do teu computador, abre o terminal e roda os seguintes comandos:

Não exite pasta específica para executá-los. Qualquer uma serve.

  1. Liste todas as imagens:
    1
    
     docker ps -a
    
  2. Verifica se todas as imagens estão paradas, ou seja, se seu status é “exited”.
  3. Caso uma ou mais imagens estejam com outro status, pare-as com esse comando:
    1
    
    docker stop $(docker ps -a -q)
    
  4. (opcional) Caso você deseje apagar os dados armazenados em uma imagem específica, acesse a pasta com os arquivos do docker-composer do projeto (talvez seja a “contrib/docker”) e execute:
    1
    
    docker-compose down -v
    
  5. Apague todas as imagens:
    1
    
    docker system prune -a
    

Pronto! Agora teu computador tá limpinho, como se tu nunca tivesse construído nenhuma imagem Docker.

Você também pode ler esse texto em: 🇪🇸

Ana Cecília Vieira Analista de dados especializada em qualidade de dados. Entusiasta em dados abertos, código aberto e comunidades autogestinadas como instrumento para transformação social. Embaixadora do programa 'Ciência de Dados para Inovação Cívica' da Open Knowledge Brasil e podcaster no Pizza de Dados.

-----

Leia também: