
riftbit/rabbitmqRabbitMQ 3.x Container based on Alpine Linux with management gui and additional plugins (prepared for ETCD Swarm auto cluster, and classic clustering)
They could be enabled by ENV variable: RABBITMQ_PLUGINS_ENABLE with (space) separator
([***]
dockerdocker run -e RABBIT_PLUGINS_ENABLE='rabbitmq_mqtt rabbitmq_federation rabbitmq_federation_management' ....
To use custom config values create file /var/lib/rabbitmq/additional.config (create volume for /var/lib/rabbitmq)
Format is simple key value
cluster_formation.peer_discovery_backend rabbit_peer_discovery_classic_config cluster_formation.classic_config.nodes.1 *** cluster_formation.classic_config.nodes.2 ***
docker service create \ --name rabbitmq \ --mode global \ --constraint=node.labels.servicerole==queue \ -p ***:*** \ -p 25672:*** \ -p 4370:*** \ -p 5672:*** \ -p 5671:*** \ --network rabbit-net \ --network traefik-net \ --env RABBITMQ_DEFAULT_USER=admin \ --env RABBITMQ_DEFAULT_PASS=Passwd \ --env RABBITMQ_ERLANG_COOKIE="MY-SECRET" \ --env RABBITMQ_USE_LONGNAME=false \ --env RABBIT_ETCD_ENABLE=true \ --label traefik.port="***" \ --label traefik.docker.network="traefik-net" \ --label traefik.enable="true" \ --label traefik.frontend.rule="Host:rabbit.services.local" \ riftbit/rabbitmq3:latest


manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务