1.去下载插件
下载网址:https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/releases
登录自己的mq网址看自己安装的是什么版本
这里是3.8.3,所以我选择下载以下版本,点击进去进行下载,之后放在桌面,如图
2.打开服务器进行操作:
把插件随便放在一个目录下:(我放在了/root目录下)
查询容器(模糊查询)docker ps |grep mq
进入容器:docker exec -it 容器id /bin/bash
查看插件是否存在(确保2中的操作已经将插件拷贝过来了)
cd plugins
ls |grep delay
查看容器内部路径:
拷贝文件到容器内:docker cp 本地文件路径 容器ID/容器NAME:容器内路径
进容器安装rabbitmq-plugins enable rabbitmq_delayed_message_exchange (如果报错 自己手敲或者把空格去掉重新添加)
重启mq
如果mq页面出线下图的选项就相当于安装成功了