docker pull rabbitmq:management
2、docker 启动rabbitmqdocker run -d --net=host --name rabbit -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin rabbitmq:management
--net=host 作用查看我的docker安装mysql
-e RABBITMQ_DEFAULT_USER=admin 用户名
-e RABBITMQ_DEFAULT_PASS=admin 密码
3、安装延迟队列插件
3.1、下载
下载与安装的Rabbitmq匹配的插件
rabbitmq-delayed-message-exchange
上传到服务器的/root文件夹下(可任意),然后进行如下操作
3.2、延迟消息队列插件拷贝到MQ容器的plugins下docker cp /root/rabbitmq_delayed_message_exchange-3.9.0.ez rabbit:/plugins
rabbit:/plugins 中rabbit是容器名称,也可以使用容器ID
进入MQ容器内部
docker exec -it rabbit /bin/bash
查看插件: rabbitmq-plugins list
rabbitmq-plugins enable rabbitmq_delayed_message_exchange



