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
相关推荐
Uluoyu4 分钟前
word、pdf文档内容提取工具类
java·pdf·word
自由的疯17 分钟前
java 怎么判断事务有无提交成功
java·后端·架构
流星白龙34 分钟前
【Qt】3.认识 Qt Creator 界面
java·开发语言·qt
机灵猫43 分钟前
深入理解 Java 类加载与垃圾回收机制:从原理到实践
java·开发语言
Sunsets_Red1 小时前
差分操作正确性证明
java·c语言·c++·python·算法·c#
QZ_orz_freedom1 小时前
学习笔记--文件上传
java·笔记·学习
焰火19991 小时前
[Java][SpringBoot]集成Redis实现Session共享
java·redis
摇滚侠1 小时前
Spring Boot 3零基础教程,整合Redis,笔记12
spring boot·redis·笔记
荣淘淘1 小时前
互联网大厂Java求职面试全景实战解析(涵盖Spring Boot、微服务及云原生技术)
java·spring boot·redis·jwt·cloud native·microservices·interview
爱宇阳1 小时前
GitLab Docker Compose 迁移教程
docker·容器·gitlab