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
相关推荐
小小的木头人12 小时前
Docker Compose 镜像检测脚本(支持自动扫描 + 手动输入 YAML)
运维·docker·容器
狐狐生风12 小时前
LangGraph 生产级部署全解:FastAPI + Docker
python·docker·langchain·prompt·fastapi·langgraph·agentai
Thanks_ks13 小时前
分布式锁:Redis 与 Redisson 的工程实践与避坑指南
java·redis·分布式锁·redisson·微服务架构·并发编程·高可用
码农阿豪13 小时前
Docker 部署 XiuXianGame 文字修仙游戏:极空间 NAS 上随时挂机刷资源
游戏·docker·容器
Kiyra13 小时前
Query Rewrite 不是越智能越好:RAG 检索的精确词保护与动态召回
redis·websocket·junit·单元测试·json
无盐海14 小时前
Foundatio,内存,Redis 缓存
数据库·redis·缓存
未若君雅裁14 小时前
Redis 分布式锁与 Redisson:从抢券超卖讲到 WatchDog、可重入和 RedLock
redis·分布式
小坏讲微服务14 小时前
小白搭建K8S集群0基础教程实战
docker·云原生·容器·kubernetes
shark-chili14 小时前
基于claude code的redis慢查询指令复刻实践
数据库·redis·缓存
xingfujie15 小时前
Ubuntu K8s 1.28 kubeadm 高可用集群部署实战
linux·运维·服务器·docker·kubernetes