Bonjour à tous,
En attendant de passer à une solution "Cloud", j'ai une machine avec Docker d'installé, mon CI fait des "docker stop / docker rm / docker pull / docker run".
Donc régulièrement je dois supprimer les anciens conteneurs et les anciennes images. Voici mon script :
Le soucis c'est que j'ai des conteneurs qui ne sont pas des services mais juste des utilitaires contenant tout ce qu'il fau pour faire un job précis. Si je lance le script ci dessus, il faut refaire un docker pull sur ces utilitaires.Code:
1
2
3
4 #!/bin/bash docker rm $(docker ps -a -q) docker rmi -f $(docker images -q)
Ils sont tous suffixés pas "-tools".
Comment puis-je faire pour supprimer les images qui ne sont plus utilisés sauf celles qui se préfix par "-tools" ?
Merci par avance,
A bientôt