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

docker使用redis配置文件启动redis 以及redis配置文件讲解_持久化

部分配置文件内容说明

单位

docker使用redis配置文件启动redis 以及redis配置文件讲解_持久化_02

集成其他配置文件

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

网络

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

通用设置

docker使用redis配置文件启动redis 以及redis配置文件讲解_持久化_05