docker使用redis配置文件启动redis 以及redis配置文件讲解

设置docker使用配置文件启动redis

由于前面使用的是docker并没有配置文件,需要我们网上下载一份 放在自己定义的文件夹
我放在了/home/config/redis
下载链接:http://download.redis.io/redis-stable/redis.conf
修改配置文件的这些内容

bind 127.0.0.1 #注释掉这部分,这是限制redis只能本地访问
protected-mode no #默认yes,开启保护模式,限制为本地访问
daemonize no#默认no,改为yes意为以守护进程方式启动,可后台运行,除非kill进程,改为yes会使配置文件方#式启动redis失败
appendonly yes #redis持久化(可选)
requirepass 123456 #个人测试使用的密码

重新开一个容器 映射外部配置文件
运行命令为

docker run -p 6379:6379 --name myredis -v /home/config/redis/redis.conf:/etc/redis/redis.conf -d redis redis-server /etc/redis/redis.conf --appendonly yes

部分配置文件内容说明

单位

集成其他配置文件

网络

通用设置

快照

持久化,在规定的时间内,执行了多少次操作,则会持久化到文件.rdb .aof


密码

客户端限制(redis的6种淘汰机制很重要!)

aof配置

posted @ 2021-09-02 16:37  一个经常掉线的人  阅读(1602)  评论(0)    收藏  举报