Docker - remover imagens não utilizadas (limpeza)
Conforme você vai baixando e testando imagens no Docker, elas vão se acumulando e com um tempo podem virar um elefante branco em seu disco.
Para listar as imagens que você baixou e possui no Docker, digite:
docker image ls -a
Quando você remove um determinado contêiner, sua imagem continua ali, armazenada para futuras reutilizações.
Para remover imagens que não estão sendo utilizadas por nenhum contêiner, execute o comando abaixo:
docker image prune -a
E responda a pergunta a seguir com "y":
WARNING! This will remove all images without at least one container associated to them.
Are you sure you want to continue? [y/N]
Como saída você terá um sumário do que foi deletado:
untagged: debian:buster
untagged: debian:latest
untagged: debian@sha256:4ab3309ba955211d1db92f405be609942b595a720de789286376f030502ffd6f
deleted: sha256:5971ee6076a06b695a62d8dbb5e4c977f2db1e45902f5bb8d4b74511d9649dde
deleted: sha256:8c02234b86056c009036ff0c31efb9a726412392d9872dacf95103767ac3b101
untagged: opensuse/tumbleweed:latest
untagged: opensuse/tumbleweed@sha256:f371defc83d285168dd992404b7b733f917fd2a4195ccaace5d290a14e1bfaa8
deleted: sha256:8a149b3a2938f8d2c5a0f3e393a255b36a73ed78d8d944b3e24535e63a9a2973
deleted: sha256:c69c1b7aa5d41b96b0dfacd0e2f51074e3f4e5f331189d385a9ea452e41af49c
untagged: fedora:latest
untagged: fedora@sha256:ee55117b3058f2f12961184fae4b9c392586e400487626c6bd0d15b4eae94ecc
deleted: sha256:adfbfa4a115a799771d3060d0aa213584c91e549187da4fb0036240294ca4a8f
deleted: sha256:3b53a1a1ef4a56c8148e562801ca7cf92c2e4d342c1bbb8ccd6f0810bebd5628
Total reclaimed space: 6.224GB
Até a próxima!
Outras dicas deste autor
Instalando ou atualizando o plugin Flash no Chromium - Debian/Ubuntu
Como testar a velocidade da Internet via linha de comando
Desabilitar o sininho (bell) no terminal
O comando tree - listar diretórios em formato árvore
Vim - incrementando números em substituição
Leitura recomendada
Cluster Kubernetes (k8S) + NFS em 5 minutos
Como exportar um container Docker para outra máquina
Instalação do Docker no Linux Mint 20
Docker containers com aplicações gráficas
Removendo Imagens Containers Pods no Podman
Comentários
Muito bom! Eu usava esse comando para remover as imagens 'none':
docker rmi $(docker images | grep '<none>' | awk '{ print $3 }')