首页/数据/Redis 进阶速查/容器化实例的持久化注意点
本包目录(421 条)
数据结构与选型42 条
持久化56 条
主从与哨兵51 条Cluster 集群44 条内存与管理99 条性能与排障129 条

容器化实例的持久化注意点

容器里数据目录必须挂载持久卷(且卷不由容器生命周期管理);停止容器要留出优雅退出时间,确保 SHUTDOWN 保存流程跑完。

Redis 进阶速查数据更新于 2026-10-12
卷数据目录挂到持久卷或宿主机路径
停止SIGTERM 后留给保存的时间
检查重启后 LASTSAVE 与 DBSIZE 核对

思路示例

思路示例
docker run -v /data/redis:/data redis:7 redis-server /etc/redis/redis.conf
docker stop -t 60 redis
编排平台的健康检查与停止超时要与持久化耗时匹配,超时强杀可能跳过保存。

易错点

  • 用匿名卷或容器内路径,容器重建数据即消失,是容器化事故高发点
  • 编排平台默认停止超时(如 10 秒)可能短于大实例保存时间

数据来源与参考

  • Redis 官方 Docker 镜像文档:持久化与卷说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌