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 eric gerbier (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 Psychofox (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.