Skip to content

docker-compose setup for running Jira #33

@vtepliuk

Description

@vtepliuk

We need a docker-compose.yml file that contains

  1. a postgres database
  2. latest Atlassian JIRA

When running docker-compose up, it should start a JIRA instance that uses the PostgreSQL database for persisting data.

For files/attachment that JIRA likes to place on hard drive, not in database, it should be stored in a configurable mount point (e.g. /opt/jira/attachments) so that the data remains even if the JIRA Docker container is killed and created anew. Same with the PostgreSQL database, use a configurable mount point (e.g. /opt/jira/postgres_db).

When we have this configuration working, next thing is to run JIRA on a dedicated port 8074 and added to the mapping tabl/e here: https://github.com/mkdevops-se/hq.mkdevops.se#hostname-port-allocations Hostname should be "jira.mkdevops.se". Add this configuration to bootstrap.yml as well.

Where to perform this work? Create a fork of hq.mkdevops.se repo and send a pull request when completed.

How to handle JIRA license key if needed? Get a temporary trial subscription key from Atlassian and use for this purpose, not to be checked into Git!

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions