错误未知命令“JSON.SET”-Rejson/Redis

Min*_*ran 5 redis redisjson

我已按照教程操作并运行:

docker run -p 6379:6379 --name redis-rejson redislabs/rejson:latest
Run Code Online (Sandbox Code Playgroud)

但是当我尝试运行 redis-cli 然后运行 ​​json.get 时,我得到:

ERR unknown command 'JSON.SET'
Run Code Online (Sandbox Code Playgroud)

模块列表返回零。谁能指导我如何使用 docker 运行 rejson?欣赏。

Min*_*ran 3

我发现了问题。我运行本地 redis,它已经使用端口 6379。当我映射 rejson docker 6379:6379 时,它发生冲突。。使用不同的本地端口进行 rejson 与 docker 端口映射,例如 7000:6379。干杯