创建挂载目录:
mkdir redis# 存放配置文件mkdir redis/conf# 存放数据文件mkdir redis/data
由于 docker 部署 redis 后,redis 容器中默认是没有 redis.conf 配置文件的,需要自己手动挂在进去。
下载对应版本的 redis.conf 配置文件,放到 redis/conf 目录下。下载地址为 redis configuration | redis。
可能需要修改的配置有以下(按需):
# 保护模式,默认为 yes,只有本机才可以访问 redis# 如果需要提供给其他机器访问则修改为 noprotected-mode no# 绑定 ip,默认是打开的# 注释掉这一行,使容器外部可以连接 redis# bind 127.0.0.1# 密码,设置后连接 redis 时需要输入密码requirepass 123456# 持久化配置,用来确保 redis 数据在服务重启或关闭时不丢失appendonly no
运行容器:
docker run -d --name redis -p 6379:6379 -v d:dockeredisdata:/data -v d:dockeredisconfedis.conf:/etc/redis/redis.conf redis redis-server /etc/redis/redis.confdocker命令:
-d:指定容器在后台运行;
--name:指定容器名称;
-p:映射端口;
-v:挂在配置文件和数据文件;
redis-server /etc/redis/redis.conf:基于指定的配置文件启动 redis 服务。
成功结果:
进入容器:
docker exec -it redis /bin/bash连接 redis,使用简单的键值进行测试:# 连接redis-cli -h localhost -p 6379 -a 123456# 简单测试set test 1get test
-h:指定 redis 连接的 ip;
-p:指定 redis 连接使用端口;
-a:指定 redis 连接密码,没有密码可以省略。
成功结果:
这里使用的可视化工具是 another redis desktop manager,
点击 新建连接,填写配置:
点击连接到 redis,可以在首页看到 redis 的概况信息,左侧可看到刚刚在容器内连接时存入的键值。
链接:https://juejin.cn/post/7305321063668432896
基于云的部署中具有灵活性帮助组织应对全球COVID-19危机
plc晶体管输出电路图_PLC晶体管输出接线图
小米宣布米家互联网洗烘一体机3分5秒售完
AG600首飞审评测试 灭火救援、森林火灾等问题有望解决
3D打印微流控气体探测器助力车内VOC监测
Windows Docker部署Redis的流程
PCB设计也能具有艺术性?
笔式电导/TDS/盐度检测仪
凉了?HTC正式宣布将关闭国内的京东、天猫旗舰店
英国著名基金管理人加入软银视野基金
Up to 98%光利用率——镀介质镜型纯相位高速高损伤阈值SLM!
电动自行车锂电池组保护电路设计
AI如何为人类脑力延伸
为什么SSD要定义UBER?
具有识别功能的电子门铃电路
Invuity用于微创手术的可视化手术器械被看好
苹果改动VisionOS命名规则,剔除AR、VR等词汇
脉冲信号测试如何选择示波器带宽
强强联合|镭神智能与丹佛斯达成战略合作,为工程机械自动驾驶提供激光雷达解决方案
玩转机密计算从secGear开始