Docker 安装部署RabbitMQ

获取镜像

docker search rabbitMq

# 拉取镜像
docker pull docker.io/rabbitmq:3.8-management

开启镜像

# 查找本地镜像
docker images

# 开启镜像
docker run --name rabbitmq -d -p 15672:15672 -p 5672:5672  镜像id

# 检查镜像
docker ps

访问rabbitMq

  • 访问主机Ip:15672,默认用户名和密码都是guest

新添加一个账户

  • 默认的guest 账户有访问限制,默认只能通过本地网络(如 localhost) 访问,远程网络访问受限,所以在使用时我们一般另外添加用户,例如我们添加一个root用户:

  • ①执行docker exec -i -t 3ae bin/bash进入到rabbitMq容器内部

  • ②执行rabbitmqctl add_user root 123456 添加用户,用户名为root,密码为123456

  • ③执行abbitmqctl set_permissions -p / root ".*" ".*" ".*" 赋予root用户所有权限

  • ④执行rabbitmqctl set_user_tags root administrator赋予root用户administrator角色

  • ⑤执行rabbitmqctl list_users查看所有用户即可看到root用户已经添加成功

  • 复制代码执行exit命令,从容器内部退出即可。这时我们使用root账户登录web界面也是可以的。到此,rabbitMq的安装就结束了,接下里就实际代码开发。

评论