docker redis 持久化

1、拉取redis镜像

docker pull redis:latest

2、

mkdir /data/redis

3、填充redis.conf文件及根据需求修改相应的配置

•通过官网地址找到对应版本的配置文件

•将配置信息复制到redis.conf中

•常见的修改配置

https://redis.io/docs/latest/operate/oss_and_stack/management/config/

4 、 chmod 777 redis.conf

vim /data/redis/redis.conf

bash 复制代码
bind 127.0.0.1 # 这行要注释掉,解除本地连接限制
protected-mode no # 默认yes,如果设置为yes,则只允许在本机的回环连接,其他机器无法连接。
daemonize no # 默认no 为不守护进程模式,docker部署不需要改为yes,docker run -d本身就是后台启动,不然会冲突
requirepass 123456 # 设置密码
appendonly yes # 持久化
bash 复制代码
docker run --name redis \
-p 6379:6379 \
-v /docker-data/redis/redis.conf:/etc/redis/redis.conf \
-v /docker-data/redis:/data \
-d redis redis-server /etc/redis/redis.conf --appendonly yes
相关推荐
虚拟世界AI2 分钟前
Java服务器开发:零基础实战指南
java·servlet·tomcat
白太岁18 分钟前
Redis:缓存、集群、优化与数据结构
redis·后端
码界奇点19 分钟前
基于模块化架构的Unity游戏开发框架设计与实现
java·c++·unity·架构·毕业设计·源代码管理
后端AI实验室25 分钟前
同一个需求,我先出技术方案,再让AI出方案——差距让我沉默了
java·ai
xyyaihxl27 分钟前
springboot与springcloud对应版本
java·spring boot·spring cloud
星辰_mya34 分钟前
Redlock 算法:是分布式锁的“圣杯”还是“鸡肋”
jvm·redis·分布式·面试·redlock
爱滑雪的码农35 分钟前
Java基础五:运算符与循环结构
java·开发语言
MrSYJ36 分钟前
Netty异常传播机制
java·服务器·netty
霖霖总总43 分钟前
[Redis小技巧16]Redis 安全加固与加密传输指南:从基础到高级策略
数据库·redis
于先生吖44 分钟前
基于 Java 开发智慧社区系统:跑腿 + 家政 + 本地生活服务实战教程
java·开发语言·生活