首页 > 解决方案 > redis.conf 中的“requirepass”未生效

问题描述

我在 docker 容器(Alpine Linux)中运行 Redis。我按照手册在文件 /etc/redis.conf 中设置了密码

要求通过 Abcd-1234

但是,当我重新启动 Redis (docker restart redis_container) 时,我仍然被告知没有设置密码。' CONFIG GET requirepass ' 产生 ""。

奇怪的是,配置文件中的其他参数确实在容器重启时生效。

我可以通过“ CONFIG SET requirepass Abcd-1234 ”设置密码,但它不会持续到下次重新启动。

有什么建议我应该如何解决这种情况?提前致谢。

标签: dockerredis

解决方案


启动 Redis 时,显示配置文件的路径。例如

redis-server /etc/redis.conf

推荐阅读