之前一直使用redis,也没有持久化;因为每次构建只是重启应用服务器,所以对redis这种内存型数据库没啥影响;
但是想了想还是应该弄一下持久化:
1.redis.conf
requirepass health_123
appendonly yes
daemonize no
2.docker-compose配置:
health_redis:
image: redis
container_name: health_redis
restart: always
# command: redis-server --requirepass health_123
command: redis-server /usr/local/etc/redis/redis.conf
ports:
- 6399:6379
expose:
- 6379
volumes:
- ./redis.conf:/usr/local/etc/redis/redis.conf
- ./redis_data/:/data/
本文介绍了一种在Docker环境下配置Redis持久化的方法,通过修改redis.conf文件启用AOF持久化,并在docker-compose.yml中进行相应配置,确保了Redis数据的安全性和持久性。

804

被折叠的 条评论
为什么被折叠?



