redisAI Docker容器未设置密码

时间:2020-07-07 03:19:53

标签: docker redis

我正在从Docker运行最新的redisai官方映像,但似乎无法设置密码。

我更改了redis.conf并取消了注释,requirepass和我自己的密码。 然后,我使用

sudo docker run --name test -v /path/to/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf -p 6379:6379 --gpus all -it --rm redisai/redisai:latest-gpu

当我调查配置时

127.0.0.1:6379> config get requirepass
1) "requirepass"
2) ""

我需要设置适当的绑定吗?

127.0.0.1:6379> config get bind
1) "bind"
2) ""
127.0.0.1:6379> auth <password>
(error) ERR AUTH <password> called without any password configured for the default user. Are you sure your configuration is correct?

我也可以从本地主机外部访问服务器。

1 个答案:

答案 0 :(得分:1)

 sudo docker run --name test -v /path/to/redis/conf/redis.conf:/redis.conf -p 6379:6379 --gpus all -it --rm redisai/redisai:latest-gpu redis-server /redis.conf

结果是,我只是缺少最后一节redis-server /redis.conf,无法使用适当的配置文件初始化服务器。