Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
technique:docker:admin:nettoyer_docker [2020/10/14 13:12] – qduchemi | technique:docker:admin:nettoyer_docker [2022/10/29 12:02] (Version actuelle) – qduchemi | ||
---|---|---|---|
Ligne 41: | Ligne 41: | ||
docker ps --filter " | docker ps --filter " | ||
``` | ``` | ||
- | On peut utiliser le [[technique:adminsys: | + | On peut utiliser le [[technique: |
</ | </ | ||
Ligne 47: | Ligne 47: | ||
```bash | ```bash | ||
- | docker system prune -a | + | docker system prune |
``` | ``` | ||
Ligne 53: | Ligne 53: | ||
```bash | ```bash | ||
- | docker volume prune | + | docker volume prune -a |
+ | ``` | ||
+ | |||
+ | Il faut aussi rajouter une commande pour supprimer toutes les images non-associées à un conteneur : | ||
+ | |||
+ | ```bash | ||
+ | docker image prune -a | ||
``` | ``` | ||
Ligne 71: | Ligne 77: | ||
De manière générale, un conteneur ne devrait jamais utiliser plus Go d' | De manière générale, un conteneur ne devrait jamais utiliser plus Go d' | ||
+ | |||
+ | < | ||
### Recherche supplémentaire | ### Recherche supplémentaire | ||
Ligne 89: | Ligne 97: | ||
On voit ainsi quels sont les éléments qui occupent le plus de place en mémoire, par exemple : | On voit ainsi quels sont les éléments qui occupent le plus de place en mémoire, par exemple : | ||
+ | |||
* `volumes` pour le contenu persistant des conteneurs (bases de données par exemple) | * `volumes` pour le contenu persistant des conteneurs (bases de données par exemple) | ||
* `overlay2` pour les conteneurs | * `overlay2` pour les conteneurs | ||
Ligne 100: | Ligne 109: | ||
Mais cette commande ne nous donne pas d' | Mais cette commande ne nous donne pas d' | ||
+ | |||
``` | ``` | ||
for overlayID in $(du -sh / | for overlayID in $(du -sh / | ||
``` | ``` | ||
- | |||
- | < | ||
On peut utiliser des commandes similaires pour les volumes. | On peut utiliser des commandes similaires pour les volumes. | ||
+ | |||
+ | < | ||
## Augmenter l' | ## Augmenter l' | ||
- | Si aucune des solutions précédentes n'a fonctionné et que Docker a réellement besoin de plus de place, on suivra la [[technique: | + | Si aucune des solutions précédentes n'a fonctionné et que Docker a réellement besoin de plus de place, on suivra la [[technique: |