Docker安装:教程三:Redis安装(虚拟机模式下)

上一章:Docker安装:教程二:MySQL安装(虚拟机模式下)

  1. 使用docker命令安装Redis最新版本:
    docker pull redis

     

  2. 创建Redis的配置目录:

    mkdir -p /mydata/redis/conf

     

  3. 创建Redis的配置文件:

    touch /mydata/redis/conf/redis.conf

     

  4. 配置docker与Redis的映射,详细配置说明见上章 Docker安装:教程二:MySQL安装(虚拟机模式下)

    docker run -p 6379:6379 --name redis \
    -v /mydata/redis/data:/data \
    -v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf \
    -d redis redis-server /etc/redis/redis.conf

     

  5. 进入docker下的reids客户端:

    docker exec -it redis redis-cli

     

  6. 使用Redis命令来测试存取数据:

    set a b
    
    get a

  7. 推出docker的Redis客户端:

    exit

     

  8. 用以下命令重启Redis,进去使用get a,会发现数据丢失了,这时候需要使数据重启不清空:

    docker restart redis

     

  9. 先进入Redis配置文件目录,查看Redis配置文件:

    cd /mydata/redis/conf/
    
    
    ls

  10. 编辑配置文件,使docker的Redis重启数据不清空:

    vim redis.conf
    #输入以下配置(按  i   键进入编辑模式)
    appendonly yes

    英文输入法下输入
    :
    再输入:wq
    回车保存即可

  11. 输入以下命令,使Redis在docker重启后自动启动:

    docker update redis --restart=always

     

更多配置方法,进入  Redis官网  ,点击对应的版本配置文件示例即可(因为我是最新版本,所以我点击redis.conf for Redis 6.0

 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值