softwaremill/elasticmq-native
Amazon SQS compatible in-memory message queue
10M+
Development sponsored by SoftwareMill:
A Docker image built using GraalVM's native-image. It is much smaller (30MB vs 240MB) and starts up much faster (milliseconds instead of seconds), comparing to the full JVM version.
To start, run (9324 is the default REST-SQS API port; 9325 is the default UI port, exposing it is fully optional):
docker run -p 9324:9324 -p 9325:9325 softwaremill/elasticmq-native
Custom configuration can be provided by creating a custom configuration file (see above) and using it when running the container:
docker run -p 9324:9324 -p 9325:9325 -v `pwd`/custom.conf:/opt/elasticmq.conf softwaremill/elasticmq-native
docker pull softwaremill/elasticmq-native