当前位置: 首页 > news >正文

docker安装redis

第一步:docker拉取redis镜像

这种命令如果没有指定版本则是最新版本:docker pull redis

成功了

docker images 查询已经拉取成功镜像

然后因为在容器内部我们修改redis的配置不好修改,所以我们可以进行挂载配置文件

这个配置文件可以方便我们在外面修改redis配置

第二步:创建挂载配置文件文件

创建一个文件夹:mkdir usr/redis

切换到这个目录下:cd /usr/redis

拉取标准配置文件:wget http://download.redis.io/redis-stable/redis.conf

拉取成功后:redis.conf

授权这个配置文件:chmod 777 redis.conf

修改配置文件信息:vi redis.conf

# bind 127.0.0.1 -::1   注释这个代码。可以是任何机器都可以连接有好处有坏处
                        好处是方便调试,不方便是不安全
protected-mode no      默认yes,如果设置为yes,则只允许在本机的回环连接,其他机器无法连                     接。

 daemonize       no          # 默认no 为不守护进程模式,docker部署不需要改为yes,docker run -d本身就是后台启动,不然会冲突

requirepass:(自己设置)     这个密码一定要设置,并且不要简单,reids容易被挖矿

appendonly yes          持久化

利用docker启动redis

docker run --name redis \
-p 6380:6379 \
-v /usr/redis/redis.conf:/etc/redis/redis.conf \
-v /usr/redis:/data \
-d redis \
redis-server /etc/redis/redis.conf --appendonly yes

执行完毕之后,然后用docker ps查询正在运行的容器

然后用reids可视化工具连接

host:主机地址

port:6380

password:自己在配置文件的requirepass密码

相关文章:

  • 深入理解 HTML 中的统一资源定位器(URL)
  • 无人机校企合作新方向:人才培养,生产研发一体化技术详解
  • Vue生命周期
  • 【一文读懂】RTSP与RTMP的异同点
  • 蓝桥杯备赛(基础语法3)
  • [蓝桥杯 2023 省 B] 飞机降落
  • Dubbo 深度解析
  • 【FLOYD+并查集】蓝桥杯算法提高 Degrees of Separation
  • CC45.【C++ Cont】STL中的哈希表及练习
  • 【Python 算法 1.线性枚举】
  • CSRF(跨站请求伪造)详解:原理、攻击方式与防御手段
  • Flutter 学习之旅 之 flutter 使用 SQLite(sqflite) 实现简单的数据本地化 保存/获取/移除/判断是否存在 的简单封装
  • 《C#上位机开发从门外到门内》3-4:基于TCP/IP的远程监控系统设计与实现
  • docker-compose install nginx(解决fastgpt跨区域)
  • 海外红人营销助力游戏出海:从单一营销到生态构建的转变
  • CSS块元素、行内元素、行内块元素详解
  • 【从零开始学习计算机科学】信息安全(十)安全协议
  • Mermaid 子图 + 拖拽缩放:让流程图支持无限细节展示
  • Qt6.8实现麦克风音频输入音频采集保存wav文件
  • Git——分布式版本控制工具使用教程
  • 乌美矿产协议文本公布,明确乌收益及协议优先级
  • 投资者建议发行优惠套票给“被套”小股东,张家界:将研究考虑
  • 司法服务保障西部陆海新通道建设,最高法专门发文
  • 五一假期上海地铁部分线路将延时运营,这些调整请查收
  • 现场聆听总书记讲话,“00后”博士和大模型CEO都“热血沸腾”
  • 初步结果显示,卡尼领导的加拿大自由党在联邦众议院选举中获胜