config rewrite命令一直报没有权限
docker 启动redis 以挂载外部配置文件的方式启动,但是进去之后似乎没有写入的权限。
这问题已经解决了,是因为权限不够
在那个redis.conf所在目录执行
sudo chmod -R 777 /root/redisconf/
上面的 /root/redisconf就是我外部宿主机的redis.conf文件。
再次指定config rewrite命令
可以看到,执行成功,我们再查看下宿主机下那个redis.conf是否已经被写入密码
嗯,可能还是镜像做的有问题,或者run的时候加一个sudo
试试,之前也遇到一次,如下解决办法你可以参考一下,不一定有用: