Si j'ai un fichier de composition docker comme:
version: "3"
services:
postgres:
image: postgres:9.4
volumes:
- db-data:/var/lib/db
volumes:
db-data:
... puis faire docker-compose up
crée un volume nommé pour db-data
. Existe-t-il un moyen de supprimer ce volume via docker-compose
? S'il s'agissait d'un volume anonyme, alors docker-compose rm -v postgres
ferait l'affaire. Mais en l'état, je ne sais pas comment supprimer le db-data
volume sans revenir aux commandes docker
. Il semble que cela devrait être possible à partir du docker-compose
CLI. Suis-je en train de manquer quelque chose?
docker-compose down -v
supprime tous les volumes attachés. Voir les docs