当前位置:   article > 正文

docker安装redis7-单机版_docker 安装redis7

docker 安装redis7

下载redis镜像

redis镜像各版本参考:redis镜像 ,这里以redis7.0.5为例

docker pull redis:7.0.5

创建挂载目录

挂载目录按照自己挂载的路径去创建对应的目录即可

  1. mkdir -p /root/data/redis/conf(自己的挂载路径)
  2. mkdir -p /root/data/redis/data(自己的挂载路径)

下载redis配置文件 

redis7版本镜像里面没有对应的redis.conf配置文件,需要自己手动去下载对应版本的配置文件

 下载地址参考:github redis各个版本下载地址 ,以下以7.0.5版本为例

wget -P /root/software https://github.com/redis/redis/archive/refs/tags/7.0.5.tar.gz

下载成功后可以在对应的路径下看到对应的安装包

 解压安装包

解压路径记得改成自己的下载路径

tar -zxvf /root/software/7.0.5.tar.gz -C /root/software/

复制redis.conf到挂载目录中

cp /root/software/redis-7.0.5/redis.conf /root/data/redis/conf/

修改挂载目录中的redis.conf内容

  1. bind 0.0.0.0 # 修改这部分,使redis可以外部访问
  2. protected-mode yes # 保护模式,默认yes,如果不需要保护模式可以设置为no
  3. port 6379 # 端口号, 默认是6379,看个人情况修改
  4. logfile /data/redis.log # 日志文件存放位置
  5. daemonize no # 用守护线程的方式启动,关闭
  6. dir /data # 数据存放目录
  7. requirepass <your password> # 密码
  8. appendonly yes # redis 开启AOF方式持久化 默认是no
  9. appenddirname "aof" # aof文件存放的文件夹名称,不能带/,根据个人情况决定是否修改

启动redis

  1. docker run -p 6379:6379 \
  2. --privileged=true \
  3. -v /root/data/redis/data:/data \
  4. -v /root/data/redis/conf:/usr/local/etc/redis \
  5. --name redis \
  6. --restart=always \
  7. -d redis:7.0.5 \
  8. redis-server /usr/local/etc/redis/redis.conf

链接redis客户端

docker exec -it redis(也可以使用容器id) redis-cli

使用auth验证密码登录

auth <your password>

 此时可以在挂载卷data目录中看到已经生成了对应的文件

结束

有问题欢迎随时交流

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/402005
推荐阅读
相关标签
  

闽ICP备14008679号