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
相关推荐
ChineHe2 小时前
Redis基础篇004_Redis Pipeline流水线详解
数据库·redis·缓存
tc&2 小时前
redis_cmd 内置防注入功能的原理与验证
数据库·redis·bootstrap
望舒同学3 小时前
Docker上云踩坑实录
docker·全栈
Knight_AL4 小时前
MinIO 入门实战:Docker 安装 + Spring Boot 文件上传(公有 / 私有)
spring boot·docker·容器
Zongsoft5 小时前
自适应可变速率ID生成器的设计与实践(视频)
redis·uuid·分布式id·snowflake·sequence
better_liang5 小时前
每日Java面试场景题知识点之-Docker容器化部署
java·docker·微服务·devops·容器化·企业级开发
南山nash6 小时前
Docker 网络详细讲解
运维·docker·容器
蜂蜜黄油呀土豆6 小时前
Redis 高并发场景与数据一致性问题深度解析
redis·分布式锁·秒杀系统·数据一致性·布隆过滤器
白驹过隙不负青春6 小时前
Docker-compose部署java服务及前端服务
java·运维·前端·docker·容器·centos
Carry3456 小时前
Nexus respository 搭建前端 npm 私服
前端·docker