FROM rabbitmq:3.12.13-management-alpine
RUN set eux; \
rabbitmq-plugins enable --offline rabbitmq_mqtt; \
rabbitmq-plugins enable --offline rabbitmq_web_mqtt; \
rabbitmq-plugins enable --offline rabbitmq_stomp; \
rabbitmq-plugins enable --offline rabbitmq_web_stomp; \
[ -s /usr/local/bin/rabbitmqadmin ]; \
chmod +x /usr/local/bin/rabbitmqadmin; \
sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories; \
apk update && apk add --no-cache tzdata ttf-dejavu fontconfig; \
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime; \
echo "Asia/Shanghai" > /etc/timezone; \
rm -rf /var/cache/apk/* && rm -rf /root/.cache && rm -rf /tmp/*;
ADD rabbitmq_delayed_message_exchange-3.12.0.ez /plugins
RUN rabbitmq-plugins enable --offline rabbitmq_delayed_message_exchange
EXPOSE 1883 4369 5671 5672 8883 15671 15672 15674 15675 15692 25672 61613 61614
Content type
Image
Digest
sha256:e20241b13…
Size
91.7 MB
Last updated
over 2 years ago
docker pull sxxjava/rabbitmq:3.13.1-alpine-plugins