首页 > 解决方案 > 如何将 rabbitmq_delayed_message_exchange 插件添加到运行 docker 的 RabbitMQ

问题描述

我想将“rabbitmq_delayed_message_exchange”插件添加到我的 docker 安装中。另外,我希望插件在我重新启动 RabbitMQ 容器后保留在那里。

我使用的安装脚本是:

docker run -d -h docker01.docker                               \
       --add-host=docker01.docker:192.168.1.11                \
       --name rabbit                                            \
       -p "4370:4370"                                           \
       -p "5672:5672"                                           \
       -p "15672:15672"                                         \
       -p "25672:25672"                                         \
       -p "35197:35197"                                         \
       -e "RABBITMQ_USE_LONGNAME=true"                          \
       -e "ERL_EPMD_PORT=4370"                                    \
       -e RABBITMQ_ERLANG_COOKIE="rabbitcookie"                     \
       -e RABBITMQ_NODENAME="master"                             \
       -e "RABBITMQ_LOGS=/var/log/rabbitmq/rabbit.log"          \
       -v /data/rabbitmq:/var/lib/rabbitmq                                 \
       -v /data/rabbitmq/logs:/var/log/rabbitmq                             \
       rabbitmq:3.6.6-management

是否可以将该插件添加到上述安装中?

谢谢

标签: dockerrabbitmq

解决方案


推荐阅读