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
相关推荐
vortex53 分钟前
Docker 逃逸常见利用方式
运维·docker·容器
czc6664 分钟前
【项目实战】Redis+RabbitMQ+MySQL双阈值批量异步落库设计
java
0wioiw05 分钟前
Docker(Portainer)
运维·docker·容器
尼古拉斯·纯情暖男·天真·阿玮11 分钟前
[JavaEE初阶] 进程和线程的区别和联系
java·开发语言
苏小瀚25 分钟前
[算法]---分治-快排和归并
java·算法·leetcode
认真敲代码的小火龙29 分钟前
【JAVA项目】基于JAVA的宿舍管理系统
java·开发语言·课程设计
invicinble31 分钟前
关于maven的全域理解
java·spring boot·maven
黑马源码库miui5208632 分钟前
JAVA成人用品商城系统源码微信小程序+h5+安卓+ios
android·java·微信小程序
༺๑Tobias๑༻36 分钟前
国内可用的DOCKER 镜像源
运维·docker·容器