我在openshift中的Rabbitmq图像已部署并且运行良好。 我在Openshift Web工具中管理此图像。 但是,当我想使用某些管理CLI工具(例如Rabbitmqctl)来管理节点(https://www.rabbitmq.com/rabbitmqctl.8.html)时,出现以下错误:
“只有root或Rabbitmq才能运行Rabbitmqctl”
我尝试过:
要将修改rabbitmq服务器文件的权限添加到根组,这是不允许的: $ chgrp -R 0 / var / lib / rabbitmq chgrp:更改'/ var / lib / rabbitmq'组:不允许操作
以root用户身份在容器中连接,但我不能。
rabbitmq-plugins命令实际上有效,我可以使用CLI工具启用不同的插件。
有什么想法吗?
答案 0 :(得分:0)
更新-我在这里找到了解决方案:
我需要修改我的dockerfile,如链接中所述。