RabbitMQ 通过 docker 安装与启动
1. 下载镜像
docker-hub RabbitMQ:
推荐使用 rabbitmq:3-management 版本
docker 命令:
docker pull rabbitmq:3-management
2. 启动容器
docker 命令:
docker run -d --hostname mq1 --name my-rabbitMQ -e RABBITMQ_DEFAULT_USER=root -e RABBITMQ_DEFAULT_PASS=123456 -p 15672:15672 -p 5672:5672 rabbitmq:3-management
命令说明:
docker run -d # 后台运行 --hostname mq1 # 主机名(非集群可忽略) --name my-rabbitMQ # 容器名称 -e RABBITMQ_DEFAULT_USER=root # 默认用户名 -e RABBITMQ_DEFAULT_PASS=123456 # 默认密码 -p 15672:15672 # 管理页端口映射(宿主端口:容器端口) -p 5672:5672 # 通信端口(宿主端口:容器端口) rabbitmq:3-management # 镜像名及版本号
3. 访问管理页面
访问 15672 端口,浏览器输入虚拟机的 ip 地址加端口号即可 如我的是 192.168.0.102:15672
防火墙随为开放此端口,但仍可以直接访问 原因在于 docker 容器映射端口会自动操作 iptables 规则,而且防火墙开放端口列表不会因此而改变
输入启动容器时设置的默认用户名与密码即可