Quasiment plus de place sur mon disque dur d'1To...
Je joue un peu avec ncdu pour voir ce qui prend de la place, pas grand chose dans mon home ou mon dossier de travail (~150Go au total).

Puis me vient à l'esprit « #docker »...

Déjà plus de 700 images en local. Ça n'aide pas.

Je scan le dossier /var/lib/docker. Ça n'est pas encore terminé mais on vient de passer les 700Go.

Va falloir faire un peu de ménage.

#grandMénageDocker

Ok donc mon dossier /var/lib/docker fait donc 828,5Go...

#grandMénageDocker

On commence par supprimer toutes les images #docker non utilisées depuis 4 jours avec la commande

docker image prune -a --force --filter "until=96h"

~30Go de récupéré, pas fou

#grandMénageDocker

Suppression des container non utilisés depuis 10 jours :

docker container prune --force --filter "until=240h"

3Go de libéré, pas ouf non plus.

#grandMénageDocker

Bon en fait la flemme, je nuke tout ce qui a plus de 10j avec la commande :

docker system prune --filter "until=240h"

73Go en moins, c'est déjà mieux.

#grandMénageDocker

Bon ça doit venir des volumes

docker volume ls | wc -l

me retourne 664 volumes sur mon disque.

#grandMénageDocker

Suppression des volumes #docker non utilisés par un container :

docker volume prune

libération de 1.1Go, c'est pas encore ça.

#GrandMénageDocker

Après tout ça on est encore à 712Go utilisé pour le dossier /var/lib/docker (on était à 825Go avant de commencer).

La suite demain car là c'est l'heure du #FOUTE. D'ici là je suis preneur de conseils pour continuer mon #grandMénageDocker

Bon finalement j'ai fais le bourrin et j'ai exécuté les commandes de ce script : https://gist.github.com/stanislavb/6634fc35b3d1655201a93d2dd2c3a366?permalink_comment_id=4340900#gistcomment-4340900

Plus que 626Go (sur 825Go avant le début du #grandMénageDocker)

Docker clean-up script for cron

Docker clean-up script for cron. GitHub Gist: instantly share code, notes, and snippets.

Gist

Enfin, j'ai pu libérer 479Go de cache de build #docker à l'aide de la commande :

docker builder prune

Je pense limite l'ajouter à mon crontab.

C'est bon mon disque dur respire.

#grandMénageDocker