Docker- Redis

博文目录

文章目录


说明

Docker Hub Redis

数据卷 数据卷印射在容器内的路径
redis /data
容器内的路径 说明
/data 数据目录
/data/redis.conf 配置文件

前置

在 GitHub 找一份 redis.conf 配置文件, 放到卷 redis 中, 按需修改

shell 复制代码
# bind 127.0.0.1 # 解除只允许环回地址访问的限制
daemonize no # 修改为yes会使docker使用配置文件方式启动redis失败
save 900 1 # 如果上个900秒内有超过1次写操作,则保存快照
save 300 10
save 60 10000
requirepass Mrv587.. # 密码

命令

shell 复制代码
docker pull redis:7.2.4
shell 复制代码
docker volume create redis
shell 复制代码
# 创建并运行容器, 在后面加 redis-server /data/redis.conf 指向要使用的配置文件
docker run -d --name redis -p 6379:6379 -e TZ=Asia/Shanghai -v redis:/data redis:7.2.4 redis-server /data/redis.conf
shell 复制代码
# 查看日志
docker logs redis
# 跟踪日志
docker logs -f redis
docker logs --follow redis
# 查看最后10条日志
docker logs --tail 10 redis
# 查看最近10分钟的日志
docker logs --since 10m redis
shell 复制代码
# 进入容器并执行 bash
docker exec -it redis bash
# 退出容器
exit

# 进入客户端
redis-cli
# 认证与鉴权
auth Mrv587..
# 退出客户端
exit

# 直接从主机进入客户端
docker exec -it redis redis-cli
相关推荐
Flynt3 小时前
我把微信运动的排行榜和定点推送复刻了一遍:100万次步数更新只要4秒,坑在别处
redis·后端·性能优化
Song_RsHt8 小时前
Redis 与微服务,什么场景下无可替代
java·redis·后端·学习·微服务
姜鱼问生10 小时前
网页一片白?Docker 跑 Nginx 读不到文件,403 Forbidden 排查实录
nginx·docker·容器
GottdesKrieges11 小时前
Redis哨兵模式新建用户和修改口令
数据库·redis
ms72wx12 小时前
Docker 命令学习笔记:从入门到进阶的实战指南
笔记·学习·docker
java_logo12 小时前
Docker 部署 Excalidraw:轻松搭建手绘风格白板
运维·docker·容器·excalidraw·白板·轩辕镜像
爱好曙光13 小时前
Redis Cluster 槽迁移:MOVED 重定向与拓扑刷新实战
redis·cluster·性能调优·moved·槽迁移
海的透彻14 小时前
如何让docker容器启动时用自定义的用户
java·docker·dubbo
萨小耶14 小时前
AI 面试答题链路源码分析:Redis 幂等、题目锁与状态机如何配合
人工智能·redis·面试
ZealSinger14 小时前
Boot4升后session_redis属性怎么改名
redis·springsession·boot4·升级踩坑