Sign inSign up

eurolinux/eurolinux-9-apache-activemq

By eurolinux

•Updated almost 2 years ago

Image
0

2.8K

eurolinux/eurolinux-9-apache-activemq repository overview

⁠Apache Active MQ Artemis packaged by Linux Polska

⁠What is ActiveMQ®?

Apache ActiveMQ® is the most popular open source, multi-protocol, Java-based message broker. It supports industry standard protocols so users get the benefits of client choices across a broad range of languages and platforms. Connect from clients written in JavaScript, C, C++, Python, .Net, and more. Integrate your multi-platform applications using the ubiquitous AMQP protocol. Exchange messages between your web applications using STOMP over websockets. Manage your IoT devices using MQTT. Support your existing JMS infrastructure and beyond. ActiveMQ offers the power and flexibility to support any messaging use-case.

Overview of ActiveMQ®⁠.

This ActiveMQ distribution is shipped with the OpenJDK 17 and 21 JRE builds provided by the downstream EL9 packaging team. Eclipse Jetty 11.0.X is provided as well.

⁠Running the image

docker run eurolinux/eurolinux-9-apache-activemq:latest

⁠Environment variables and ports

The following environment variables are present by default in the image:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/apache-activemq/bin"
ACTIVEMQ_INSTALL_PATH="/opt"
ACTIVEMQ_HOME="/opt/apache-activemq"
ACTIVEMQ_CONF="/opt/apache-activemq/conf"
ACTIVEMQ_OPTS_MEMORY="-Xms64M -Xmx1G"
ACTIVEMQ_EXEC="exec"
ACTIVEMQ_OPTS="-Xms64M -Xmx1G -Djava.util.logging.config.file=logging.properties -Djava.security.auth.login.config=/opt/apache-activemq/conf/login.config -Djetty.host=0.0.0.0"
ACTIVEMQ_VERSION="6.1.2"
JAVA_HOME="/usr/lib/jvm/jre-17-openjdk"

This image exposes the following ports: 8161, 61616, 5672, 61613, 1883, 61614, 1099. Please note that the ports need to be either manually forwarded with the -p option or let Docker choose some for you with the -P option.

⁠Extra notes

  • The Dockerfile in this directory is based on the upstream Dockerfile⁠ by the Apache Software Foundation (ASF).

Disclaimer: The respective trademarks mentioned in here are owned by the respective companies. ActiveMQ® is run and maintained by Apache Software Foundation, which are completely unrelated to Linux Polska Sp. z o.o. or SourceMation.

Tag summary

Content type

Image

Digest

sha256:e535238c3…

Size

259.6 MB

Last updated

almost 2 years ago

docker pull eurolinux/eurolinux-9-apache-activemq