62 votes

Qu'est-ce que l'espace "RECLAIMABLE" affiché dans le système Docker df?

On peut utiliser la commande docker system df (miroir) (présenté dans le Panneau 1.13.0) pour voir le panneau de l'utilisation du disque, par exemple:

username@server:~$ docker system df
TYPE                TOTAL               ACTIVE             SIZE                RECLAIMABLE
Images              44                  28                 114.7GB             84.84GB (73%)
Containers          86                  7                  62.43GB             41.67GB (66%)
Local Volumes       2                   1                  0B                  0B
Build Cache                                                0B                  0B

Comment est la "remise en état" affiché en docker system df - il calculé? I. e., que représente-t-il?

Le Docker de la documentation sur docker system df (miroir) n'est pas à l'expliquer. Le Docker glossaire (miroir) ne contient pas le terme "RÉCUPÉRABLE".

62voto

Kerat Points 428

Salut @Franck Dernoncourt!
RECLAIMABLE est l'espace consommé par "non utilisé" des images (dans le sens de pas de conteneurs, en se fondant sur ces images est en cours d'exécution). En d'autres termes et comme @jordanm dit, c'est la taille totale des images, vous pouvez les supprimer sans rien casser, c'est exactement pourquoi Docker va les supprimer si vous exécutez docker system prune -a ou docker image prune -a. L' -a dit Docker pour supprimer toutes les images inutilisées, sans qu'il Docker ne supprime bancales (non identifié) des images.

Vous pouvez en apprendre davantage sur la façon d'optimiser votre espace disque avec Docker ici et ici et bien sûr le Panneau de la documentation pour le panneau de l'image, de pruneau et de docker système de pruneau.

37voto

Nic Barker Points 271

Il convient de mentionner en plus de la réponse de Kerat, la commande que vous recherchez peut-être pour libérer de l'espace répertorié comme RECLAIMABLE est docker system prune -a --volumes . Les volumes ne seront pas élagués par défaut si vous n'incluez pas l'indicateur --volumes .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X