Как добавить плагин в образ докера RabbitMQ? - PullRequest
0 голосов
/ 15 октября 2018

Я использую rabbitmq:3-management из https://hub.docker.com/_/rabbitmq/, однако отсутствует плагин, который мне нужен rabbitmq_delayed_message_exchange.

Как включить этот плагин, если он недоступен на изображении?

1 Ответ

0 голосов
/ 15 октября 2018
FROM rabbitmq:3.7-management

RUN apt-get update && \
apt-get install -y curl unzip

RUN curl https://dl.bintray.com/rabbitmq/community-plugins/3.7.x/rabbitmq_delayed_message_exchange/rabbitmq_delayed_message_exchange-20171201-3.7.x.zip > rabbitmq_delayed_message_exchange-20171201-3.7.x.zip && \
unzip rabbitmq_delayed_message_exchange-20171201-3.7.x.zip && \
rm -f rabbitmq_delayed_message_exchange-20171201-3.7.x.zip && \
mv rabbitmq_delayed_message_exchange-20171201-3.7.x.ez plugins/

RUN rabbitmq-plugins enable rabbitmq_delayed_message_exchange
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...