Job Cron pour supprimer les images Docker dangling

Je cherche à configurer la commande suivante comme une tâche cron. Le but de cette commande est de supprimer les anciens conteneurs dont Discourse n’a plus besoin. Elle gérera automatiquement ma consommation d’espace Docker.

docker images --quiet --filter=dangling=true | xargs --no-run-if-empty docker rmi

Le filtre ne listera que les images Docker marquées comme <none> <none>. Ensuite, il supprimera les images. Ceci est configuré pour être exécuté silencieusement sans interaction humaine.

Quelqu’un d’autre a-t-il fait cela ? Y a-t-il des pièges ou des moments oh merde dont je dois être conscient ?

Ou y a-t-il une meilleure façon ?

Ces fichiers ne sont jamais générés automatiquement, il n’y a donc aucune raison pour que cron le fasse. Si vous pensez vouloir nettoyer les images, faites-le simplement après chaque reconstruction.

1 « J'aime »

Préférences. J’oublierai de nettoyer les fichiers après une reconstruction. De cette façon, je n’ai pas à me souvenir d’une tâche manuelle.