注意点:docker启动之后如果 *** 作了防火墙,请重启docker,否则会报错,因为当 firewalld 启动或者重启的时候,将会从 iptables 中移除 DOCKER 的规则,从而影响了 Docker 的正常工作。
所以我们可以直接重启docker来解决这个问题:systemctl restart docker
搜索镜像: docker search rabbitmq:management
拉取镜像: docker pull macintoshplus/rabbitmq-management
查看镜像:docker images
运行镜像,创建容器:
docker run -d --hostname daxuelu --name rabbitmq01 -e RABBITMQ_DEFAULT_USER=guest -e RABBITMQ_DEFAULT_PASS=guest -p 15672:15672 -p 5672:5672 c20a8529776b
5. 查看容器:docker ps
6. 用浏览器访问查看是否安装成功
6.1 如果是用云服务器,别忘了安全组放开15672端口(防火墙也要放开这个端口)
6.2 访问地址:http://ipaddr:15672
登录成功:
代码示例
地址:https://gitee.com/wangchuanxin/rabbitmq-demo/tree/master/
连接rabbitmq控制台的端口是15672,springboot代码里端口要求是5672,
并且要在rabbitmq的控制台加上一个新的virtual hosts。
结果:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)