Forum Linux.général Peut on purger le contenu de /var/lib/docker/overlay2/ ?

Posté par  . Licence CC By‑SA.
Étiquettes :
2
4
fév.
2021

Hello,

Sur un serveur (jenkins) que j'ai mis en place récemment et qui exécute des dockers, je m'aperçois que le dossier /var/lib/docker/overlay2/ contient plein d'autre dossiers qui font chacun 200 Mb.

A quoi correspondent ces dossiers?
Est-il possible de le purger sans risque?
Y a t-il une best practice ? Comment être sur que je ne supprime pas un dossier correspondant à un docker en cours d'exécution?

Merci pour vos réponses.

  • # utiliser les commandes docker

    Posté par  (site web personnel) . Évalué à 5.

    Les overlays correspondent à des couches de containers docker. Je te déconseille d'y toucher : il faut passer par les commandes docker pour faire le menage , par exemple "docker image prune".
    Sinon utiliser des outils de gestions web comme le container portainer (https://www.portainer.io/).

  • # docker prune

    Posté par  (Mastodon) . Évalué à 4.

    Pour être sûr de supprimer des choses non utilisées il convient d'utiliser la commande docker system prune (https://docs.docker.com/config/pruning/)

    Il faut bien sûr faire attention si on utilises le flag --volumes de ne pas supprimer un volume qu'on aurait voulu garder/sauvegarder.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.