当前位置:网站首页>Docker安装Redis
Docker安装Redis
2022-07-06 10:31:00 【一个正在努力的菜鸡】
Docker安装Redis
1.下载redis镜像
2.创建本地目录方便数据卷映射
- 创建目录结构如下
- 下载redis.conf并修改配置
1.基本配置
#bind 127.0.0.1 #注释掉,使redis可以被外部访问
requirepass a #给redis设置密码a
logfile/data/redis.log #指定日志文件
protected-mode no #关闭保护模式
2.RDB数据文件基本配置
#设置RDB文件名与文件路径
dbfilename dump.rdb #默认
dir /data #./改成/data
#设置快照间隔,可根据实际请求压力调整
save 3600 1 #3600s内有1条key变化就快照,压力小
save 300 100 #300s内有10条key变化就快照
save 60 10000 #60s内有10000条key变化就快照,压力大
#redis是内存库,但内存就怕关机,所以要及时将数据持久化到磁盘
rdbcompression yes #备份文件压缩
rdbchecksum yes #校验码
stop-writes-on-bgsave-error yes #持久化出错,主程序是否停止写入
3.AOF日志文件基本配置
appendonly yes #AOF追加模式备份
dir /data #备份文件存放位置
aof-use-rdb-preamble yes #混合持久化方式
3.启动redis
- 图中语句有错误,正确命令如下代码中
docker run -itd --name redis -p 6379:6379 --restart=always -v d:\dockercontainers\redis\redis.conf:/etc/redis/redis.conf -v d:\dockercontainers\redis\data:/data redis redis-server /etc/redis/redis.conf
4.进入容器
docker exec -it redis /bin/bash
5.下载redis软件,测试连接
边栏推荐
- STM32+ENC28J60+UIP协议栈实现WEB服务器示例
- MSF横向之MSF端口转发+路由表+SOCKS5+proxychains
- Splay
- HMS core machine learning service creates a new "sound" state of simultaneous interpreting translation, and AI makes international exchanges smoother
- 《ASP.NET Core 6框架揭秘》样章发布[200页/5章]
- 【Android】Kotlin代码编写规范化文档
- epoll()无论涉及wait队列分析
- SQL优化问题的简述
- [Android] kotlin code writing standardization document
- Markdown grammar - better blogging
猜你喜欢
Excellent open source fonts for programmers
Declval (example of return value of guidance function)
Jerry's access to additional information on the dial [article]
Maixll-Dock 摄像头使用
FMT开源自驾仪 | FMT中间件:一种高实时的分布式日志模块Mlog
带你穿越古罗马,元宇宙巴士来啦 #Invisible Cities
30 minutes to understand PCA principal component analysis
【.NET CORE】 请求长度过长报错解决方案
Interesting - questions about undefined
The integrated real-time HTAP database stonedb, how to replace MySQL and achieve nearly a hundredfold performance improvement
随机推荐
Jielizhi obtains the currently used dial information [chapter]
Recursive way
The latest financial report release + tmall 618 double top, Nike energy leads the next 50 years
D binding function
Top command details
Today in history: the mother of Google was born; Two Turing Award pioneers born on the same day
從交互模型中蒸餾知識!中科大&美團提出VIRT,兼具雙塔模型的效率和交互模型的性能,在文本匹配上實現性能和效率的平衡!...
[Android] kotlin code writing standardization document
首先看K一个难看的数字
Heavy! Ant open source trusted privacy computing framework "argot", flexible assembly of mainstream technologies, developer friendly layered design
Recommend easy-to-use backstage management scaffolding, everyone open source
【剑指 Offer】 60. n个骰子的点数
Distill knowledge from the interaction model! China University of science and Technology & meituan proposed virt, which combines the efficiency of the two tower model and the performance of the intera
高精度运算
Running the service with systemctl in the container reports an error: failed to get D-Bus connection: operation not permitted (solution)
二分(整数二分、实数二分)
HMS core machine learning service creates a new "sound" state of simultaneous interpreting translation, and AI makes international exchanges smoother
递归的方式
重磅硬核 | 一文聊透对象在 JVM 中的内存布局,以及内存对齐和压缩指针的原理及应用
Maixll-Dock 摄像头使用