hyperf容器链接Docker创建的rabbitMq容器

1、下载镜像

鼠标右键点击【开始】运行 Windows Powershell(管理员),命令(rabbitmq版本3.6.6):

docker pull rabbitmq:3.6.6-management

2、查看镜像

docker images

3、创建rabbitmq容器

docker run -di --name rabbitMQ -p 5671:5671 -p 5672:5672 -p 15672:15672 -p 15671:15671 -p 25672:25672 -p 4369:4369 -v /opt/rabbitmq/data/:/var/rabbitmq/lib rabbitmq:3.6.6-management

5672是项目中连接rabbitmq的端口,15672是rabbitmq的web管理界面端口

4、查看容器

docker ps -a

5、登录rabbitmq Web管理页面

地址:[host]:15672

默认帐号密码都为:guest

6、由于rabbitmq默认用户guest是只能允许本地_主机localhost连接的,而_我的rabbitmq是在阿里云上以docker创建的,属于远程访问,因此连接报错。

在rabbitmq客户端,在admin添加新用户user(对应我的配置文件username、password,只需修改host为127.0.0.1),tag选择administrator。

7.设置默认虚拟主机

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