1.先要安装一个RabbitMQ
docker pull rabbitmq
2.运行这个RabbitMQ
docker run -d --hostname my-rabbit --name rabbit -e RABBITMQ_DEFAULT_USER=用户名 -e RABBITMQ_DEFAULT_PASS=密码 -p 15672:15672 -p 5672:5672 rabbit:management
3.查看运行成功了吗
docker ps -a
4.进入RabittMQ查看版本
ip:15672
5.下载延迟队列插件
6.导入到容器
docker cp rabbitmq_delayed_message_exchange-3.8.9-0199d11c.ez 容器名字:/opt/rabbitmq/plugins
(注意:我这个是root目录下的)
7.进入
docker exec -it 容器名字 /bin/bash
8.查看插件
cd /opt/rabbitmq/plugins
8.安装
rabbitmq-plugins enable rabbitmq_shovel rabbitmq_shovel_management
9.查看插件
rabbitmq-plugins list
10.重启
rabbitmq-plugins enable rabbitmq_delayed_message_exchange
rabbitmq-plugins enable rabbitmq_delayed_message_exchange