I finally got it to work with docker-compose up and docker-compose down, thanks a lot
I mean this:
volumes:
- ./data/db:/data/db
But Okay, you are using a relative path there, so its not that bad as I thought. Still I strictly prefer named volumes which are then managed by docker.