Sign inSign up

kdsda/activemq

By kdsda

•Updated almost 5 years ago

Container image for ActiveMQ (Classic)

Image
0

1.5K

kdsda/activemq repository overview

⁠ACTIVEMQ

Public Image Builds

⁠!! This image is deprecached !!

See activemq-classic⁠

⁠Description

Container image for ActiveMQ (Classic) | See on Docker Hub⁠

⁠HOW TO USE THIS IMAGE

This image will start an activemq instance

# Using docker-compose in example/ folder
cd example
docker-compose up

# Running standalone
docker run --rm -it -p 8161:8161 kdsda/activemq:latest
⁠DEFAULT CREDENTIALS

Default credentials (web/queue):

  • Username: system
  • Password: manager

⁠CUSTOMIZATION

The container supports the following customization before startup

⁠ADMIN USER
EnvironmentTypeDefaultDescription
ACTIVEMQ_USERNAMEstringsystem
ACTIVEMQ_USERNAMEstringmanager
POSTGRES_ENABLEDboolfalseUse postgres persistence backend
POSTGRES_HOSTstringpostgres
POSTGRES_PORTint5432
POSTGRES_DATABASEstringpostgres
POSTGRES_USERNAMEstringpostgres
POSTGRES_PASSWORDstringpostgres
POSTGRES_INITboolfalseInitialize database on startup
POSTGRES_CONN_INITint2
POSTGRES_CONN_IDLEint4
POSTGRES_CONN_MAXint8
HAWTIO_ENABLEDboolfalseSet 'true' to enable HawtIO (:8161/hawtio)
LOG4J_LOGLEVELstringINFO
LOG4J_LOGFILEstring/tmp/amq.log
STOMP_ENABLEDboolfalse
AMPQ_ENABLEDboolfalse
MQTT_ENABLEDboolfalse
WS_ENABLEDboolfalse
OPENWIRE_ENABLEDbooltrue
OPENWIRE_MAXINACTIVITYint0
OPENWIRE_MAXCONNint1000
OPENWIRE_MAXFRAMESIZEint1048576000
AUTH_ENABLEDboottrueSet 'false' to disable authentication

⁠CHECK JAVA SETTINGS

# Example: JAVA_TOOL_OPTIONS="-XX:MaxRAMPercentage=75.0 -XX:InitialRAMPercentage=25.0 -XX:+ExitOnOutOfMemoryError"
java -XX:+PrintFlagsFinal -version | grep -E "UseContainerSupport | InitialRAMPercentage | MaxRAMPercentage | MinRAMPercentage | MaxHeapSize | ExitOnOutOfMemoryError"

Tag summary

Content type

Image

Digest

Size

178.6 MB

Last updated

almost 5 years ago

docker pull kdsda/activemq