❗For better reliability we release images with stability tags (
wodby/rabbitmq:4.2-X.X.X) which correspond to git tags. We strongly recommend using images only with stability tags.
Overview:
- All images are based on Alpine Linux
- Base image: rabbitmq
- GitHub actions builds
- Docker Hub
Supported tags and respective Dockerfile links:
4.2(Dockerfile)- stability tags in the form
4.2-X.X.X(Dockerfile)
All images built for linux/amd64 and linux/arm64
| Variable | Default Value | Description |
|---|---|---|
RABBITMQ_CHANNEL_MAX |
2047 |
|
RABBITMQ_COLLECT_STATISTICS_INTERVAL |
5000 |
|
RABBITMQ_DEFAULT_PASS |
wodby |
Default RabbitMQ broker password, applied on first boot |
RABBITMQ_DEFAULT_USER |
wodby |
Default RabbitMQ broker user, applied on first boot |
RABBITMQ_DEFAULT_VHOST |
/ |
Applied on first boot |
RABBITMQ_DISK_FREE_LIMIT |
50MB |
|
RABBITMQ_ENABLED_PLUGINS |
rabbitmq_prometheus |
Comma-separated list for /etc/rabbitmq/enabled_plugins |
RABBITMQ_ERLANG_COOKIE |
Passed through to the official image | |
RABBITMQ_HEARTBEAT |
60 |
|
RABBITMQ_NODENAME |
Passed through to the official image | |
RABBITMQ_PORT |
5672 |
|
RABBITMQ_USE_LONGNAME |
Passed through to the official image | |
RABBITMQ_VM_MEMORY_HIGH_WATERMARK_RELATIVE |
0.4 |
Relative memory watermark used in rendered config |
Usage:
make COMMAND [params ...]
commands:
check-ready host port max_try wait_seconds delay_seconds
default params values:
host localhost
port 5672
max_try 1
wait_seconds 1
delay_seconds 0
- The image wraps the official Alpine RabbitMQ image and keeps the upstream entrypoint.
- A Wodby config snippet is rendered to
/etc/rabbitmq/conf.d/90-wodby.confat startup. - Plugin enablement is rendered to
/etc/rabbitmq/enabled_pluginsat startup. - The wrapper maps deprecated
RABBITMQ_VM_MEMORY_HIGH_WATERMARKtoRABBITMQ_VM_MEMORY_HIGH_WATERMARK_RELATIVE.
Deploy RabbitMQ to your server via Wodby.