docker search rabbitmq
manegement为带管理界面的版本。
docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5672:5672 -p 25672:25672 -p 61613:61613 -p 1883:1883 rabbitmq:3.7-management
输入localhost:15672访问管理界面。
由于账号guest具有所有的操作权限,并且又是默认账号,出于安全因素的考虑,guest用户只能通过localhost登陆使用,并建议修改guest用户的密码以及新建其他账号管理使用rabbitmq。
这里我们以创建个admin帐号,密码admin为例,创建一个账号并支持远程ip访问。
创建账号
rabbitmqctl add_user admin admin
设置用户角色
rabbitmqctl set_user_tags test administrator
设置用户权限
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
查看当前用户和角色
rabbitmqctl list_users
网友评论