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 规则,而且防火墙开放端口列表不会因此而改变

输入启动容器时设置的默认用户名与密码即可

经验分享 程序员 微信小程序 职场和发展