1.下载镜像
docker pull rabbitmq:3.8-management

2.启动
docker run -e RABBITMQ_DEFAULT_USER=licoos -e RABBITMQ_DEFAULT_PASS=licoosrabbitmq -v mq-plugins:/plugins --name mq --hostname mq -p 15672:15672 -p 5672:5672 -d rabbitmq:3.8-management

3.下载对应版本的延迟插件
(1)下载地址:Community Plugins | RabbitMQ

找到3.8版本下载下来

4.安装
(1)将文件传输到服务器
(2)将文件拷贝到容器内,目录自行修改 后面为Container name镜像名称
docker cp /rabbitmq_delayed_message_exchange-3.8.17.8f537ac.ez mq:/plugins
![]()
(3)分别执行-》进入容器内,切换到plugins目录,执行安装
#进入容器
docker exec -it mq /bin/bash
#切换目录
cd plugins
#安装插件
rabbitmq-plugins enable rabbitmq_delayed_message_exchange
5.退出,重启容器
exit
docker restart mq
5.查看是否成功,访问15672看到有个x-delayed-message成功













![[next.js]移动端调试vconsole](https://img-blog.csdnimg.cn/direct/ee7714ef43924b7296641e920f0bed5e.png)

![[linux]如何跟踪linux 内核运行的流程呢](https://img-blog.csdnimg.cn/direct/c4396f3d66e74b6e84e46fd5fe839747.png)



