第一步先把延时插件安装到本地www目录
[root@VM-0-8-centos www]# ls
backup rabbitmq_delayed_message_exchange-3.9.0.ez server wwwlogs
cosfs Recycle_bin swap wwwroot
第二步 docker查看自己的容器id
[root@VM-0-8-centos www]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d6db1106f027 rabbitmq:management "docker-entrypoint.s…" 3 days ago Up 59 minutes 4369/tcp, 5671/tcp, 0.0.0.0:5672->5672/tcp, :::5672->5672/tcp, 15671/tcp, 15691-15692/tcp, 25672/tcp, 0.0.0.0:15672->15672/tcp, :::15672->15672/tcp rabbitmq
110733d9b7e3 whyour/qinglong:latest "./docker/docker-ent…" 3 days ago Up 2 hours 0.0.0.0:5700->5700/tcp, :::5700->5700/tcp qinglong
第三步 使用容器id看看进去目录没有
[root@VM-0-8-centos www]# docker exec -it d6db1106f027 /bin/bash
root@d6db1106f027:/# exit
exit
第四步 将插件copy到docker容器里的rabbitmq的插件目录里面
[root@VM-0-8-centos www]# docker cp rabbitmq_delayed_message_exchange-3.9.0.ez d6db1106f027:/plugins
第五步:进入docker容器
[root@VM-0-8-centos www]# docker exec -it d6db1106f027 /bin/bash
第六步 激活插件
root@d6db1106f027:/# rabbitmq-plugins enable rabbitmq_delayed_message_exchange
Enabling plugins on node rabbit@d6db1106f027:
rabbitmq_delayed_message_exchange
The following plugins have been configured:
rabbitmq_delayed_message_exchange
rabbitmq_management
rabbitmq_management_agent
rabbitmq_prometheus
rabbitmq_web_dispatch
Applying plugin configuration to rabbit@d6db1106f027...
The following plugins have been enabled:
rabbitmq_delayed_message_exchange
started 1 plugins.
root@d6db1106f027:/# * Connection closed *
* Socket connection established *
Last login: Fri Dec 24 15:00:31 2021 from 119.28.22.215
@关注一下吧,你们的关注是我发免费文章的动力!!!