I realize other people have had similar questions but this uses v2 compose file format and I didn\'t find anything for that.
I want to make a very simple test a
You are using docker-compose down
and if you look at the docs here
Stop containers and remove containers, networks, volumes, and images created by
up
. Only containers and networks are removed by default.
You are right, it should not remove volumes (by default). It may be a bug or you may have changed the default configuration. But I think the right command for you is docker-compose stop
. I will try to make some tests with simplier cases for down
command.