当前位置: 首页 > 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密码

http://www.dtcms.com/a/75029.html

相关文章:

  • 深入理解 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——分布式版本控制工具使用教程
  • 嵌入式/C++笔试面试指南(前言)
  • MySQL原理:逻辑架构
  • 企业安全——密码学基础
  • 鸿蒙应用程序包HAP的开发与使用
  • 欧拉降幂-乘积幂次
  • RocketMQ 性能优化与调优策略(二)
  • 【redis】Jedis 操作 Redis 基础指令(上)
  • 2022 年 3 月青少年软编等考 C 语言七级真题解析
  • 【Azure 架构师学习笔记】- Azure Databricks (22) --Autoloader
  • LeetCode 热题 100_前 K 个高频元素(75_347_中等_C++)(堆)(哈希表+排序;哈希表+优先队列(小根堆))