gpt4 book ai didi

authentication - 使用 docker 设置 redis

转载 作者:可可西里 更新时间:2023-11-01 11:13:51 26 4
gpt4 key购买 nike

我已经根据以下说明设置了一个基本的 Redis 镜像:http://docs.docker.io/en/latest/examples/running_redis_service/

在我的快照中,我还使用 requirepass 编辑了 redis.conf 文件。

我的服务器运行良好,我可以使用 redis-cli 远程访问它,但是身份验证不起作用。我想知道配置文件是否未被使用,但是当我尝试使用以下命令启动容器时:

docker run -d -p 6379:6379 jwarzech/redis /usr/bin/redis-server /etc/redis/redis.conf

容器立即崩溃。

最佳答案

redis 的默认配置设置为守护进程。您不能在 docker 容器中运行守护进程,否则 lxc 将失去对它的跟踪并破坏命名空间。

我只是尝试在容器中这样做:

$>redis-server - << EOF
requirepass foobared
EOF

现在,我可以连接到它,并且会收到“不允许的错误操作”。当我连接 redis-cli -a foobared 时,它工作正常。

关于authentication - 使用 docker 设置 redis,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18088110/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com