win docker 安装redis

前言

本篇主要是在win系统上使用docker安装redis

下载redis镜像

很多网页都写的的这个命令:

docker pull redis:latest

这个是下载最新版本的redis
也可以在这个地址查看具体的版本:https://hub.docker.com/_/redis?tab=tags&page=1&ordering=last_updated
也可以使用docker search redis来查看可用版本
我这里使用的6.0版本

下载redis配置文件

为什么要下载这个配置文件,因为不想在命令行上去加很多可以在配置文件中配置的参数;
redis配置文件地址:https://redis.io/topics/config 这个根据自己下载的镜像版本来下载

安装

安装命令:


docker run -e TZ=Asia/Shanghai -d --name myredis -v D:\docker\data\redis\conf\redis.conf:/etc/redis/redis.conf -v D:\docker\data\redis\data:/data -v D:\docker\data\redis\log\redis.log:/data/redis/redis-log/redis.log -p 6379:6379 redis:6.0 redis-server /etc/redis/redis.conf

命令解释:

  1. -e TZ=Asia/Shanghai: 调整redis的时区,不然时间对不上,好像差8个小时
  2. –name myredis: 自己定义创建的名字
  3. -v D:\docker\data\redis\conf\redis.conf:/etc/redis/redis.conf :将本地的配置文件挂载到容器中;
  4. -v D:\docker\data\redis\data:/data: 数据持久化的目录
  5. -v D:\docker\data\redis\log\redis.log:/data/redis/redis-log/redis.log :日志目录挂载
  6. redis-server /etc/redis/redis.conf :以配置文件的形式启动redis

需要注意的点:

  1. 注意上面各个命令的顺序,有些顺序错误也是不能成功的,例如将时区命令调整到最后,则无法启动创建的容器
  2. 要使自己挂载的配置文件生效,需要使用redis-server /etc/redis/redis.conf命令来启动redis容器;不然会使用默认配置,就是挂载的配置文件没有意义;
  3. 使用自己的配置文件就不用在命令行上添加配置文件中的命令了,就可以直接在配置文件中修改了;
  4. 日志挂载后只能去挂载目录查看了,没有挂载的话就去redis.conf中查看日志配置路径;
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值