docker安装rabbitmq
1.下载镜像,rabbitmq:management
镜像中已经安装了管理界面
docker pull rabbitmq:3.11.1-management
2.查看防火墙是否关闭
#查看是否关闭防火墙
systemctl status firewalld
# 关闭防火墙
systemctl stop firewalld
# 禁止开机启动防火墙
systemctl disable firewalld
注:保证防火墙是关闭的
3.启动rabbitmq
docker run -d --name rabbitmq \
-p 5673:5672 \
-p 15673:15672 \
--restart=always \
rabbitmq:3.11.1-management
注:–restart=always:保证容器重启时,此镜像也重启
4.查看镜像日志
docker logs rabbitmq
5.测试对应端口是否开放
#管理页面端口
curl 127.0.0.1:15673
#客户端端口
curl 127.0.0.1:5673
6.通过ip:15673访问管理页面
7.若访问报错则重启docker
systemctl restart docker
8.用户和密码默认是都是guest
9.添加自定义用户
10.添加虚拟主机
11.授权用户访问虚拟主机
12.若挂起虚拟机之前rabbitmq可用,挂起之后过段时间开启虚拟机则连接不了了,此时重启docker容器即可