安装步骤
首先进行docker安装可参考docker官网
- 下载镜像
- 启动rabbitmq
- 下载rabbitMq插件
- 进入docker命令安装插件
- 重新启动rabiitmq
1.下载镜像
            
            
              bash
              
              
            
          
          docker pull rabbitmq:3.9.152.启动镜像
            
            
              bash
              
              
            
          
           docker run -d --name rabbitmq -p 5672:5672 -p 15672:15672 -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=Boe@2023!   rabbitmq:3.9.153.查询启动状态
            
            
              bash
              
              
            
          
          docker ps
docker logs 容器id4.下载延迟队列的插件
访问rabbitmq的github地址
选择tags

根据rabbitmq的版本选择

下载.ez的文件 上传到服务器,通过docker命令进行copy
            
            
              bash
              
              
            
          
          # 代表容器Id,通过上面1的步骤即可查看
docker cp rabbitmq_delayed_message_exchange-3.9.0.ez 容器id:/opt/rabbitmq/plugins进入容器
            
            
              bash
              
              
            
          
          docker exec -it 容器id /bin/bash进入/opt/rabbitmq/plugins的插件路径下执行安装插件的命令
            
            
              bash
              
              
            
          
          rabbitmq-plugins enable rabbitmq_delayed_message_exchange安装消息管理插件
            
            
              bash
              
              
            
          
           rabbitmq-plugins enable rabbitmq_shovel rabbitmq_shovel_management退出容器 进行重启
            
            
              bash
              
              
            
          
          docker restart 容器id常见问题
- 安装启动后界面打不开解决方案有以下几种
 明确端口开放
 查询日志没有报错
 进入容器内部执行rabbitmq-plugins enable rabbitmq_management启动控制台