Docker环境Redis没挂载保存数据

发布时间:2026/8/29 5:39:54

Docker环境Redis没挂载保存数据
前言我们部署的服务部署到compose中了不知道那个傻波一人员提供的compose中关于redis没提供挂载数据盘于是就引发了一下事情。1、确认compose文件内容cat docker-compose.yml services: redis: image: docker.io/library/redis:8.6.2 container_name: redis restart: always environment: - REDIS_PASSWORD123456 network_mode: host command: redis-server --requirepass 123456Redis只是简单的配置密码2、确认Redis数据docker exec redis ls -la /data total 8 drwxr-xr-x 2 redis redis 4096 Apr 22 01:38 . drwxr-xr-x 1 root root 4096 Aug 25 09:27 .. docker exec -it redis /bin/sh # ls bin boot data dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var # cd /data # lsRedis对应数据没存在/data目录中说明缓存的数据还是在内存中3、保存内存数据docker exec redis redis-cli -a 123456 SAVE Warning: Using a password with -a or -u option on the command line interface may not be safe. OK rootlocalhost:~/local# docker exec redis ls -la /data total 68 drwxr-xr-x 1 redis redis 4096 Aug 25 10:05 . drwxr-xr-x 1 root root 4096 Aug 25 09:27 .. -rw------- 1 redis redis 59009 Aug 25 10:05 dump.rdb rootlocalhost:~/local# # 创建目标文件夹 rootlocalhost:~/local# mkdir -p ./services/redis/data rootlocalhost:~/local# rootlocalhost:~/local# # 将容器内的 dump.rdb 复制到宿主机挂载目录注意最后的斜杠和点 rootlocalhost:~/local# docker cp redis:/data/dump.rdb ./services/redis/data/ Successfully copied 60.9kB to /usr/local/services/redis/data/ rootlocalhost:~/local# chown -R 999:999 ./services/redis/data4、Redis改为持久化5、一定要用--appendonly no 不能使用yes 如果使用yes后Redis 会优先走 AOF 恢复路径导致 RDB 没有按预期加载cat docker-compose.yml services: redis: image: docker.io/library/redis:8.6.2 container_name: redis restart: always network_mode: host command: redis-server --requirepass 123456 --appendonly no volumes: - ./services/redis/data:/data5、重新拉起Redisdocker stop redis docker-compose up -d --force-recreate redis检查实际启动参数必须看到appendonly nodocker inspect redis --format {{json .Config.Cmd}}分别检查数据库key是否还存在6、确认恢复后重新启用 AOF只有在INFO keyspace已经确认数据正确后再执行docker exec redis redis-cli -a $password CONFIG SET appendonly yesWarning: Using a password with -a or -u option on the command line interface may not be safe. OK确认 AOF 文件已经产生find ./services/redis/data -maxdepth 3 -type f -ls经常看到以下内容appendonlydir/appendonly.aof.manifest appendonlydir/*.base.rdb appendonlydir/*.incr.aof这时再把 Compose 改回command: redis-server --requirepass 原密码 --appendonly yes

相关新闻

惯导标定实战:从零偏到标度因数的六位置法与最小二乘解析

惯导标定实战:从零偏到标度因数的六位置法与最小二乘解析

2026/8/29 5:39:54

简介:在惯性导航与机器人定位系统中,IMU传感器标定是决定姿态精度的关键环节。加速度计与陀螺仪出厂时普遍存在零偏、标度因数误差及安装误差,这些系统性偏差会经积分积累导致姿态漂移。通过多位置静态实验与最小二乘参数辨识,可有…

Littelfuse发布TMR磁性角度传感器:高精度角度检测原理与应用解析

Littelfuse发布TMR磁性角度传感器:高精度角度检测原理与应用解析

2026/8/29 5:39:54

1. 事件背景与产品定位1.1 Littelfuse这次发布的看点半导体圈子里有个消息挺值得关注:Littelfuse推出了基于TMR(隧道磁阻)技术的磁性角度传感器。做电机控制、机器人关节、汽车电子的人看到TMR这个词都会停一下,因为这意味着磁传感…

Claude Morning Brief推送背后:先把Claude Code环境跑通

Claude Morning Brief推送背后:先把Claude Code环境跑通

2026/8/29 5:29:53

早上打开电脑,消息列表里多了一条来自 Claude 的推送,标题写着“Morning Brief”。点开之后,里面列着昨天项目仓库的关键变化、几个尚未完成的任务提醒,还有一条关于当前分支的简短总结。说实话,第一反应不是“这个功能…

具身智能“集体智慧”:TVA具身协作与群体涌现机制

具身智能“集体智慧”:TVA具身协作与群体涌现机制

2026/8/29 6:39:56

前沿技术探索:TVA智能体(简称TVA)TVA智能体(亦称“AI智能体视觉”或“TVA视觉智能体”)是依托Transformer架构与“因式智能体”理论构建的通用视觉技术体系。它有机融合深度强化学习(DRL)、卷积…

springboot时代校园反焦虑学习分析管理系统72608-计算机课程设计、毕业设计

springboot时代校园反焦虑学习分析管理系统72608-计算机课程设计、毕业设计

2026/8/29 6:39:56

前言 ✨ 博主介绍:一线全栈工程师,毕设实战引路人。技术栈覆盖Java、Python、C#、PHP、Node.js及UniApp跨端开发,擅长多语言项目落地与架构设计。持续分享毕设源码、开题报告、技术选型心得与职场踩坑经验。用工程化思维写代码,帮…

springboot高校在线学习平台系统75526-计算机课程设计、毕业设计

springboot高校在线学习平台系统75526-计算机课程设计、毕业设计

2026/8/29 6:39:56

前言 博主介绍:一线全栈工程师,毕设实战引路人。技术栈覆盖Java、Python、C#、PHP、Node.js及UniApp跨端开发,擅长多语言项目落地与架构设计。持续分享毕设源码、开题报告、技术选型心得与职场踩坑经验。用工程化思维写代码,帮你…

django高校大学生5km联赛网站77751-计算机课程设计、毕业设计

django高校大学生5km联赛网站77751-计算机课程设计、毕业设计

2026/8/29 6:39:56

前言 ✨ 博主介绍:一线全栈工程师,毕设实战引路人。技术栈覆盖Java、Python、C#、PHP、Node.js及UniApp跨端开发,擅长多语言项目落地与架构设计。持续分享毕设源码、开题报告、技术选型心得与职场踩坑经验。用工程化思维写代码,帮…

归档目录 Word 文档导出(下)|信息化项目全流程管理系统源码逐行精讲(二十一)

归档目录 Word 文档导出(下)|信息化项目全流程管理系统源码逐行精讲(二十一)

2026/8/29 6:39:56

归档目录 Word 文档导出(下)|信息化项目全流程管理系统源码逐行精讲(二十一) 本文摘要:本文是「信息化项目全流程管理系统源码逐行精讲」系列第 21 篇,继续解析 ArchiveExportService 的剩余导出功能。文章逐行讲解了卷内备考表(_add_volume_note())、文件类型描述(_…

数据挖掘算法工程师笔试备考全攻略:从KMP到XGBoost核心考点解析

数据挖掘算法工程师笔试备考全攻略:从KMP到XGBoost核心考点解析

2026/8/29 6:29:56

又到校招季,后台一直有同学在问“网易数据挖掘算法工程师笔试到底考什么”。我去年参加了2023届提前批这场笔试,也帮几位学弟学妹做过几次针对性的复盘,今天干脆把备考笔记整理出来。文章不聊虚的,只讲笔试中会遇到的知识模块、典…

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

2026/8/27 11:10:02

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

2026/8/27 7:25:23

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

2026/8/28 7:34:42

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

四款热门降AI工具测评:研究生和本科生怎么选?

四款热门降AI工具测评:研究生和本科生怎么选?

2026/8/29 0:09:39

马上要交论文了,最近真的被论文ai率折磨的够呛。 明明查重都没问题了,但是ai率就是居高不下,崩溃了,明明都是我自己写的,天杀的,明明都是我亲生的啊 改来改去,终于给我搞出一套完美的降ai方案…

论文降AI率免费攻略:自查、提示词与工具推荐

论文降AI率免费攻略:自查、提示词与工具推荐

2026/8/29 0:09:39

马上要交论文了,最近真的被论文ai率折磨的够呛。 明明查重都没问题了,但是ai率就是居高不下,崩溃了,明明都是我自己写的,天杀的,明明都是我亲生的啊 改来改去,终于给我搞出一套完美的降ai方案…

北京GEO优化服务商推荐:预算型企业如何选北京GEO优化服务商?

北京GEO优化服务商推荐:预算型企业如何选北京GEO优化服务商?

2026/8/29 0:09:39

前言:预算有限的企业更关心投入能否形成可持续的品牌资产。评估北京GEO优化服务商时,不能只比较单篇内容或单月报价,还要看是否能够把问题词、官网、信源和监测串成完整链路。本期重点放在预算配置、试点范围和交付边界,帮助企业先…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/28 7:35:26

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/28 7:34:51

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/28 7:34:35

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…