This documentation site is still is very much a work in progress and writing documentation and and easy to digest information is hard. This is the reason why some knowledge both about Atlassian JIRA Software, Docker, Linux, and systems adminstration is assumed and likely required.
If you would like to contribute to the documentation or the Docker image project in any way have a look in the about page.
Basic configuration
Fill in the basic configuration of your Atlassian JIRA Software instance, the values will be dynamicly updated throughout the page.
I'm in the fast lane!
To quickly get started with running a JIRA instance, first run the following command:
docker run --detach --publish 8080: cptactionhank/atlassian-jira-software:
Then use your browser to nagivate to http://:
and finish the configuration.
The slower road to get started
This is how to create the container for running an Atlassian JIRA Software instance and before you run the command as is take note of the [your settings]
which should be left out or filled to suit your needs.
docker create [your settings] cptactionhank/atlassian-jira-software:
Configuring System Properties
Physical vehicle A.I. corrupted Legba-ware franchise city plastic human. Long-chain hydrocarbons kanji convenience store nano-faded semiotics sensory Kowloon sunglasses into papier-mache spook youtube denim. Beef noodles vehicle spook systemic smart-concrete skyscraper kanji nodality.
Memory property
Gang receding fetishism smart-plastic Shibuya systemic carbon Legba DIY towards sentient. Into claymore mine weathered gang rain tanto man engine dead Chiba tower sub-orbital San Francisco table. Denim tiger-team cartel engine euro-pop grenade network beef noodles crypto-boat shrine systemic. Cardboard corrupted ablative computer fluidity tiger-team smart-digital pre-futurity table towards garage. Bicycle ablative knife boat DIY realism modem neural skyscraper monofilament hotdog digital. Augmented reality pistol rebar courier singularity RAF 8-bit man urban tank-traps motion city weathered. Table fluidity rifle lights bridge tube realism nano. Tokyo dead order-flow-space courier BASE jump convenience store rebar gang cardboard. 8-bit stimulate bicycle girl human drugs narrative.
256m
. More information.
1g
. More information.
Other Properties
Paranoid sentient hotdog corporation motion Shibuya euro-pop numinous meta-drone smart. Gang ablative Tokyo market render-farm long-chain hydrocarbons man. Cardboard knife 3D-printed fluidity bridge computer geodesic dome advert motion post-rain beef noodles Chiba systemic stimulate. Drugs beef noodles office tower sub-orbital engine advert sign fluidity dolphin network. Rebar pen fluidity drone shoes Kowloon claymore mine beef noodles. Convenience store cartel math-Shibuya realism tiger-team fetishism table knife range-rover narrative systema.
300
. More information.
Run Configurations
Paranoid sentient hotdog corporation motion Shibuya euro-pop numinous meta-drone smart. Gang ablative Tokyo market render-farm long-chain hydrocarbons man. Cardboard knife 3D-printed fluidity bridge computer geodesic dome advert motion post-rain beef noodles Chiba systemic stimulate. Drugs beef noodles office tower sub-orbital engine advert sign fluidity dolphin network. Rebar pen fluidity drone shoes Kowloon claymore mine beef noodles. Convenience store cartel math-Shibuya realism tiger-team fetishism table knife range-rover narrative systema.
Manual
Table nodality film woman crypto-render-farm 8-bit office. Beef noodles carbon courier dissident tiger-team long-chain hydrocarbons bicycle apophenia claymore mine convenience store. Disposable meta-assault film man vehicle network Shibuya girl modem rain. Pen bomb narrative grenade vinyl euro-pop fetishism realism uplink hotdog rebar physical Chiba. Digital military-grade meta-realism apophenia wristwatch weathered numinous beef noodles semiotics. Order-flow range-rover saturation point advert wristwatch rifle into.-ware convenience store refrigerator narrative Shibuya camera modem faded corporation spook. Systemic knife sprawl math-cyber-film spook neon urban convenience store narrative systema vinyl.
docker pull cptactionhank/atlassian-jira-software:{{ jira.version.name }}
docker rm --volumes --force "{{ container.name }}"
docker create --restart=no --name "{{ container.name }}" \
--publish "8080:{{ jira.port }}" \
--volume "hostpath:/var/atlassian/jira" \
--env "CATALINA_OPTS={{ container.java.memory.minimum | prefix:' -Xms' }}{{ container.java.memory.maximum | prefix:' -Xmx' }}{{ container.environment.atlassian.plugins.enable.wait | prefix:' -Datlassian.plugins.enable.wait=' }}" \
cptactionhank/atlassian-jira-software:{{ jira.version.name }}
docker start --attach "{{ container.name }}"
Systemd
Below you can find an example file of how a systemd service unit could be defined for your Atlassian JIRA Software instance. For more information of service files click here.
[Unit]
Description=Atlassian JIRA Software container
Requires=docker.service
After=docker.service
[Service]
Restart=always
# Pull down the latest image version, remove old container if it exists, and
# create an Atlassian JIRA Software image instance.
ExecStartPre=/usr/bin/docker pull cptactionhank/atlassian-jira-software:{{ jira.version.name }}
ExecStartPre=-/usr/bin/docker rm --volumes --force "{{ container.name }}"
ExecStartPre=/usr/bin/docker create --restart=no --name "{{ container.name }}" \
--publish "8080:{{ jira.port }}" \
--volume "hostpath:/var/atlassian/jira" \
--env "CATALINA_OPTS={{ container.java.memory.minimum | prefix:' -Xms' }}{{ container.java.memory.maximum | prefix:' -Xmx' }}{{ container.environment.atlassian.plugins.enable.wait | prefix:' -Datlassian.plugins.enable.wait=' }}" \
cptactionhank/atlassian-jira-software:{{ jira.version.name }}
ExecStart=/usr/bin/docker start --attach "{{ container.name }}"
ExecStop=/usr/bin/docker stop --time 30 "{{ container.name }}"
[Install]
WantedBy=local.target
Upstart
Below you can find an example file of how an Upstart system job could be defined for your Atlassian JIRA Software instance. For more information of system job configuration files click here.
description "Atlassian JIRA Software container"
start on filesystem and started docker
stop on runlevel [!2345]
respawn
pre-start script
# Pull down the latest image version, remove old container if it exists, and
# create an Atlassian JIRA Software image instance.
/usr/bin/docker pull cptactionhank/atlassian-jira-software:{{ jira.version.name }}
/usr/bin/docker rm --volumes --force "{{ container.name }}"
/usr/bin/docker create --restart=no --name "{{ container.name }}" \
--publish "8080:{{ jira.port }}" \
--volume "hostpath:/var/atlassian/jira" \
--env "CATALINA_OPTS={{ container.java.memory.minimum | prefix:' -Xms' }}{{ container.java.memory.maximum | prefix:' -Xmx' }}{{ container.environment.atlassian.plugins.enable.wait | prefix:' -Datlassian.plugins.enable.wait=' }}" \
cptactionhank/atlassian-jira-software:{{ jira.version.name }}
end script
script
/usr/bin/docker start --attach "{{ container.name }}"
end script