Atlassian Apps hosted in Docker containers
Defines a Docker image that serves as a base for java-based Atlassian apps.
Key features include:
- the latest, Atlassian-supported JRE, and
- installation and provisioning of a dynatrace agent for JVM monitoring
Any app that builds from this image can instrument itself with dynatrace-based JVM monitoring by simply adding the following arg to CATALINA_OPTS:
-agentpath:/usr/local/dynatrace/agent/lib64/libdtagent.so=name=<agent name>,server=<collector server>
The dynatrace <collector server> must then be configured to recognize <agent name>.
How Should I Run This?
Container is not meant to be run - it is intended to serve as a base for other containers (Jira, Confluence, etc.)