码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Docker安装redis


    目录

    1、拉取镜像

    2、查看镜像

     3、创建数据挂载的文件夹

    4、下载配置文件

    5、 启动 rdeis

    6、查看是否启动成

    7、 查看redis日志

    8、测试连接

    8、1测试本地连接

    8.2、测试外部连接


    首先去docker镜像官方查看版本:https://hub.docker.com/_/redis

    1、拉取镜像

    docker pull redis

     

    2、查看镜像

    docker images

     3、创建数据挂载的文件夹

    1. mkdir -p /usr/local/redis/data #创建data目录
    2. mkdir -p /usr/local/redis/conf #创建conf目录
    3. touch /usr/local/redis/conf/redis.conf #创建redis.conf文件

    4、下载配置文件

    wget https://raw.githubusercontent.com/redis/redis/7.0/redis.conf

    5、 启动 rdeis

    1. docker run -d \
    2. -p 6379:6379 \
    3. -v /usr/local/redis/data:/data \
    4. -v /usr/local/redis/conf/redis.conf:/etc/redis/redis.conf \
    5. --name redis \
    6. --restart=always \
    7. redis:7.0 redis-server /etc/redis/redis.conf
    • --restart=always:指定容器在退出后要自动重启。
    • -p 6379:6379:将主机的6379端口映射到容器的6379端口,使得可以通过主机访问Redis服务。
    • -v /usr/local/redis/data:/data:将主机的"/usr/local/redis/data"目录挂载到容器的"/data"目录,用于持久化存储Redis的数据文件。
    • -v /usr/local/redis/conf/redis.conf:/etc/redis/redis.conf:将主机的"/usr/local/redis/conf/redis.conf"文件挂载到容器的"/etc/redis/redis.conf"文件,用于提供自定义的Redis配置文件。
    • --name redis:给容器指定一个名称为"redis",用于唯一标识该容器。
    • -d redis:7.0:指定要使用的Redis镜像及其版本。
    • /etc/redis/redis.conf:使用本地配置文件

     

    6、查看是否启动成

    7、 查看redis日志

    docker logs --since 30m myredis # 此处 --since 30m 是查看此容器30分钟之内的日志情况。

    8、测试连接

    8、1测试本地连接
    1. docker exec -it redis bash #进入容器
    2. redis-cli #redis客户端
    3. auth 123456 #自己设置的密码

    8.2、测试外部连接

    这里我用的时RDM软件

  • 相关阅读:
    408王道计算机组成原理——数据的运算及大题
    常用的6款Go语言Web框架
    数据治理-度量指标
    2309d替换模板
    python项目使用pyinstaller打包
    基于多序列脑影像特征的机器学习分类方法
    设计模式:观察者模式
    后端项目连接数据库-添加MyBatis依赖并检测是否成功
    AbstractQueuedSynchronizer---condition队列的await方法中为什么要释放锁
    华为机试真题 Python 实现【日志首次上报最多积分】【2022.11 Q4 新题】
  • 原文地址:https://blog.csdn.net/qi341500/article/details/134219450
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号