MQ插件下载地址
选择:rabbitmq_delayed_message_exchange 这个插件
拉取rabbitMQ镜像
docker pull rabbitmq:3.8.1-management
启动MQ
docker run -d -p 5672:5672 -p 15672:15672 -p 15674:15674 -p 5671:5671 -p 15671:15671 --name rabbit -e RABBITMQ_DEFAULT_USER=sunset -e RABBITMQ_DEFAULT_PASS=sunset rabbitmq:3.8.1-management
下载的延迟消息队列插件拷贝到MQ容器的plugins下
docker cp /opt/rabbitmq_delayed_message_exchange-3.8.0.ez rabbit:/plugins
进入MQ容器内部
docker exec -it 7302c8183513 /bin/bash
安装插件
rabbitmq-plugins enable rabbitmq_delayed_message_exchange