Redis
 sql >> Base de données >  >> NoSQL >> Redis

Gardez les données Redis actives entre docker-compose down et up dans le conteneur Docker

Il vous suffit d'ajouter un volume nommé pour les données Redis à côté de postgres_data :

volumes:
    postgres_data:
    redis_data:

Modifiez ensuite le chemin de l'hôte vers le volume nommé :

  redis:
    ...
    volumes:
        - redis_data:/data

Si Redis a enregistré des données avec le chemin de l'hôte, alors ce qui précède fonctionnera pour vous. Je mentionne cela parce que vous devez configurer Redis pour activer le stockage persistant (voir la page Redis Docker Hub https://hub.docker.com/_/redis).

Attention, exécutez docker-compose down -v détruira également les volumes.