Sign inSign up

phanducthinh/active-mq

By phanducthinh

•Updated 24 days ago

ActiveMQ 6.3.2 neatly packet into Docker images for OpenShift Container Platform (v3.x or v4.x)

Image
Message queues
1

50K+

phanducthinh/active-mq repository overview

⁠ActiveMQ 6.3.2 for OpenShift Container Platform

CircleCI

⁠Tag History

  • latest and 2.2.1: ActiveMQ 6.3.2 | Base Image: eclipse-temurin 21-jre-alpine.

  • 2.2.0: ActiveMQ 6.3.1 | Base Image: eclipse-temurin 17-jre-alpine.

  • 2.1.2: ActiveMQ 6.2.9 | Base Image: eclipse-temurin 17-jre-alpine.

  • 2.1.1: ActiveMQ 6.2.5 | Base Image: eclipse-temurin 17-jre-alpine.

  • 2.1.0: ActiveMQ 6.2.3 | Base Image: OpenJDK 17 runtime image on UBI9.

  • 2.0.2: ActiveMQ 6.1.8 | Base Image: OpenJDK 17 runtime image on UBI9.

  • 1.2.0: ActiveMQ 5.19.1| Base Image: OpenJDK 17 runtime image on UBI9.

  • 1.0.1: ActiveMQ 5.16.8| Base Image: OpenJDK 1.8 runtime image on UBI8.

⁠How to use this image

⁠Starting an instance
docker run --name activemq-instance -p 61616:61616 -p 8161:8161 -d phanducthinh/active-mq

An example of running ActiveMQ with additional options:

docker run --name activemq-instance -p 61616:61616 -p 8161:8161 -d phanducthinh/active-mq --help

On first startup, the container will check if /var/lib/activemq is empty, and it will initialize the folder when necessary.

During startup, the container will update the owner of all files and folders in /var/lib/activemq to the activemq user.

⁠Environment Variables

There are numerous variables you can set. You will need to check the ActiveMQ documentation for details.

The most commonly set variable is ACTIVEMQ_OPTS_MEMORY, for configuring the JVM's memory usage.

⁠Data volumes

This image declares the ACTIVEMQ_BASE folder (/var/lib/activemq) as a data volume.

⁠NOTE

It can be accessed by a service and a route in OCP.

Tag summary

Content type

Image

Digest

sha256:52d2eac45…

Size

225.7 MB

Last updated

24 days ago

docker pull phanducthinh/active-mq