Sie müssen nur ein benanntes Volume für Redis-Daten neben postgres_data
hinzufügen :
volumes:
postgres_data:
redis_data:
Ändern Sie dann den Hostpfad auf das benannte Volume:
redis:
...
volumes:
- redis_data:/data
Wenn Redis Daten mit dem Hostpfad gespeichert hat, funktioniert das oben Genannte für Sie. Ich erwähne das, weil Sie Redis konfigurieren müssen, um persistente Speicherung zu aktivieren (siehe Redis Docker Hub-Seite https://hub.docker.com/_/redis).
Achtung, führen Sie docker-compose down -v
aus wird auch Volumes zerstören.