mich43l/activemq

By mich43l

Updated 8 months ago

ActiveMQ x Alpine containerization

Image
Message Queues
0

249

ActiveMQ on container

DockerAlpine LinuxJavaActiveMQ

Base on Alpine OS mich43l/os:alpine from mich43l. This image implemented Java Corretto for the Java binary. The 5.x.x version is using Java 11 and for 6.x.x version it will using Java 17.

Supported tags

Build

docker buildx build --platform linux/amd64 --build-arg VERSION=5.18.3 -t activemq -f 5.18.x/Dockerfile .

Usage

Run as default

docker run -tid --name=activemq -p 61616:61616 mich43l/activemq

Run with variables

docker run -tid \
  --name=activemq \
  -p 61616:61616 \
  -e ACTIVEMQ_USERNAME=adminmq \
  -e ACTIVEMQ_PASSWORD=adminmqpassword \
  -e ACTIVEMQ_WEBADMIN_USERNAME=rootmq \
  -e ACTIVEMQ_WEBADMIN_PASSWORD=toormq \
  mich43l/activemq

Variables

Environment VariableDefaultDescription
ACTIVEMQ_USERNAMEsystemSecurity (credentials.properties)
ACTIVEMQ_PASSWORDmanagerSecurity (credentials.properties)
ACTIVEMQ_WEBADMIN_USERNAMEadminWebConsole (jetty-realm.properties)
ACTIVEMQ_WEBADMIN_PASSWORDadminWebConsole (jetty-realm.properties)

Docker Pull Command

docker pull mich43l/activemq