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
相关推荐
lbb 小魔仙3 分钟前
Docker容器化实战:从入门到精通,附完整实战案例
运维·docker·容器
溜达的大象4 分钟前
极空间 NAS 玩童年游戏:Docker 部署马里奥
游戏·docker·容器
FL4m3Y4n22 分钟前
redis的主从同步与对象模型
数据库·redis·缓存
FL4m3Y4n27 分钟前
redis存储原理与数据模型
数据库·redis·缓存
adamlevine733 分钟前
【docker笔记-001】如何设置docker使得容器能在多个numa之间均匀使用内存
笔记·docker·容器·k8s·numa·numactl·k3s
❀͜͡傀儡师36 分钟前
docker部署开源的SQL审核平台Yearning
sql·docker·开源
xindon1237 分钟前
如何使用redis缓存做用户信息
redis
李广坤44 分钟前
Redis 集群模式:核心问题与深度运维指南
redis
onlywhz1 小时前
GO 快速升级Go版本
开发语言·redis·golang
一只大袋鼠1 小时前
高并发系统架构优化(上):从瓶颈到缓存层设计
redis·缓存·系统架构