Pruning Policy
Generated Bash Script
#!/usr/bin/env bash
# Docker Tag Retention & Cleanup Script
# Generated by MiniToolDesk (100% Client-Side)
set -euo pipefail
KEEP_COUNT=3
DRY_RUN=true
echo "Scanning local Docker images..."
docker images --format '{{.Repository}}:{{.Tag}} {{.CreatedAt}}' | sort -k2 -r | awk -v keep="$KEEP_COUNT" '
{
repo_tag = $1
if (repo_tag ~ /<none>/) next;
split(repo_tag, arr, ":")
repo = arr[1]
count[repo]++
if (count[repo] > keep) {
print repo_tag
}
}
' | while read -r image; do
if [ "$DRY_RUN" = "true" ]; then
echo "[DRY-RUN] Would remove old image tag: $image"
else
echo "Removing image tag: $image"
docker rmi "$image" || true
fi
done
echo "Cleanup completed successfully!"Fixe esta ferramenta no painel lateral do seu navegador
Acesse este utilitário a qualquer momento com Alt+M sem trocar de aba. 100% offline e gratuito.
Como usar Gerador de Script de Limpeza de Tags Docker
- 1Configure os parâmetros no formulário.
- 2Verifique a saída gerada em tempo real.
- 3Copie o resultado para a área de transferência.
Client-Side Privacy Guarantee
All calculations run in your browser memory without server transmission.
Perguntas Frequentes (FAQ)
Gostando do Gerador de Script de Limpeza de Tags Docker?Ajude outros desenvolvedores a descobrirem ferramentas privadas e sem anúncios!
MiniToolDesk é 100% gratuito e local. Seu apoio mantém o projeto sem anúncios.
Ferramentas Relacionadas
Popular
Conversor Docker Run para Compose
Converta comandos docker run em arquivos docker-compose.yml limpos e prontos para produção
Launch tool→
Popular
Gerador de Configuração Nginx
Construtor visual de configurações para Nginx Reverse Proxy, SSL, SPA e WebSocket
Launch tool→
Popular
Gerador de Dockerfile Multi-Stage
Construtor visual de Dockerfiles seguros e enxutos para Node.js, Go, Python, Rust e Java
Launch tool→
Popular
Gerador de Manifestos Kubernetes YAML
Construtor visual de Deployment, Service, Ingress e ConfigMap
Launch tool→