运行config get aclfile时,get response是一个空字符串,config get requirepass也是空字符串
我不知道为什么,我的文件有任何错误?
这就是我的dockere-compose.yml
version: '3.0'
services:
redis:
image: redis:6.0
container_name: redis6
restart: always
volumes:
- ./redis.conf:/redis.conf:rw
- ./data:/data:rw
- ./users.acl:/users.acl:rw
ports:
- 6379:6379有一个redis.conf
# 修改连接为所有ip
bind 0.0.0.0
# 允许外网访问
protected-mode no
port 6379
timeout 0
# RDB存储配置
save 900 1
save 300 10
save 60 10000
rdbcompression yes
dbfilename dump.rdb
# 数据存放位置
dir /data
# 开启aof配置
appendonly yes
appendfsync everysec
appendfilename "appendonly.aof"
# 设置密码
requirepass 123456
aclfile /users.acl这就是我的users.acl
user default ~* +@all >Aa123789~
user test ~* +@all >test发布于 2020-12-21 12:45:56
Where mounts redis.conf is wrong。没错,/usr/local/etc/redis/redis.conf。或者,您可以在dockere-compose.yml中更改command。
command: redis-server /redis.confhttps://stackoverflow.com/questions/65386907
复制相似问题