小哥之哥 小哥之哥
首页
    • Prometheus
    • Kubertenes
    • Docker
    • MySQL
  • Go
  • Python
  • Vue
  • Jenkins
  • ELK
  • LDAP
  • 随笔
  • 最佳实践
  • 博客搭建
  • 问题杂谈
关于
友链
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

小哥之哥

运维扫地僧
首页
    • Prometheus
    • Kubertenes
    • Docker
    • MySQL
  • Go
  • Python
  • Vue
  • Jenkins
  • ELK
  • LDAP
  • 随笔
  • 最佳实践
  • 博客搭建
  • 问题杂谈
关于
友链
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • Kubertenes

  • Prometheus

  • Docker

    • Docker实战

      • Docker 部署Confluence15.2
      • Docker 部署Jira8.1.0
      • Docker 部署Gitlab11.10.4
      • Docker 部署ELK6.6
      • Docker 部署ELK之Sentinl日志报警
      • Docker 部署MySQL5.7.20
      • Apollo分布式Docker部署
      • Docker部署Gitlab 16.2.0
      • Docker部署zookeeper3.6集群
      • Docker部署kafka3.4集群
      • Docker 部署Redis6.2.6
        • Docker构建多架构镜像
      • Docker杂谈

    • 数据库

    • 运维利器

    • 运维
    • Docker
    • Docker实战
    tchua
    2024-03-20
    目录

    Docker 部署Redis6.2.6

    # 一、下载镜像

    [root@node-11 ~]# docker pull redis:6.2.6
    
    1

    # 二、创建映射目录

    [root@node-11 ~]# mkdir /opt/redis/{data,logs} -p
    目录说明:
        data:数据目录
        logs:日志目录
    
    1
    2
    3
    4

    # 三、编辑配置文件

    配置文件最好是与下载的版本对应,下载地址redis.conf (opens new window)

    [root@node-11 ~]# vim /opt/redis/redis.cnf
    # 端口 默认 6379
    port 7936
    # 默认no,改为yes意为以守护进程方式启动,docker 运行配置为no
    daemonize no
    # 密码 对于使用公网环境的话 建议打开此配置 
    requirepass 123456
    
    1
    2
    3
    4
    5
    6
    7

    注意:这只是简单把用到的参数列举,更加具体的参数使用和说明,可根据自己业务可场景进行配置。

    # 四、启动

    [root@node-11 ~]# docker run --name redis -p 7936:7936 -d \
     -v /opt/redis/redis.conf:/etc/redis/redis.conf \
     -v /opt/redis/data:/data redis:6.2.6 redis-server /etc/redis/redis.conf --appendonly yes
    
    1
    2
    3

    参数解释:

    1. --name: 容器名称
    2. -p 7963: 映射端口
    3. -v冒号前面是宿主机目录,后面是容器目录

    查看启动状态

    image-20240320144747484

    # 五、登录测试

    [root@iZuf69d6icsdto0a9rohurZ ~]# docker exec -it redis /bin/bash
    root@69fcd91db696:/data# redis-cli -p 7936 
    127.0.0.1:7936> AUTH 123456
    OK
    127.0.0.1:7936> PING
    PONG
    127.0.0.1:7936> 
    
    1
    2
    3
    4
    5
    6
    7
    编辑 (opens new window)
    #Docker
    上次更新: 2024/03/20, 16:20:57
    Docker部署kafka3.4集群
    Docker构建多架构镜像

    ← Docker部署kafka3.4集群 Docker构建多架构镜像→

    最近更新
    01
    cert-manager自动签发Lets Encrypt
    09-05
    02
    Docker构建多架构镜像
    08-02
    03
    Prometheus数据迁移至VMstorage
    08-01
    更多文章>
    Theme by Vdoing | Copyright © 2023-2024 |豫ICP备2021026650号
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式