使用docker部署redis

  1. 首先拉一个redis镜像下来

    docker pull redis
    

    可以使用阿里云提供的 Docker Hub 镜像站点 加速下载

  2. 在目标主机上创建一个目录,用于保存redis的配置和持久化文件

    mkdir -p /data/redis
    
  3. 下载一份redis配置模板

    wget https://raw.githubusercontent.com/antirez/redis/3.2.9/redis.conf
    

    这里我下载的是 3.2.9 版本 配置文件中默认将持久化文件保存在配置文件相同目录

  4. 运行redis镜像

    docker run --name redis-master -p 6379:6379 -v /data/redis:/data -d redis redis-server /data/redis.conf
    

    -p 映射端口

    -v /data/redis:/data 将我们上面第二部创建的目录作为数据卷挂载

    redis-server /data/redis.conf 指定配置文件为镜像目录内 /data/redis.conf,实际在主机中文件为:/data/redis/redis.conf

以后升级版本,或迁移到其他主机时,将 第2步 的目录拷贝,并作为 redis 镜像的数据卷挂载运行,很方便恢复,修改 redis 的配置也十分方便。

转载于:https://my.oschina.net/u/260715/blog/1335133

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值