1.简介
jira 是研发部门常用的项目管理软件,通过改软件可以实现软件研发项目的标准流程管理。包括需求管理、进度管理、问题和风险管理等。
Jira 的安装配置操作步骤繁琐,有很多需要注意的地方。不同版本间的配置都存在差异。利用 Docker 的功能实现配置项目的整合
容器指南之第一个容器 https://blog.51cto.com/waringid/5904849
容器指南之容器架构及常用指令 https://blog.51cto.com/waringid/5913145
容器指南之日常运维 https://blog.51cto.com/waringid/5914178
容器指南之自定义LNMP容器镜像 https://blog.51cto.com/waringid/5920404
Docker For Windows 安装配置及常用维护 https://blog.51cto.com/waringid/5917666
容器指南之自定义 Confluence 容器镜像 https://blog.51cto.com/waringid/5930128
2.Docker-Compose 文件
version: '3'
services:
db:
image: postgres:14.2-alpine
container_name: postgres
ports:
- "5432:5432"
environment:
- 'POSTGRES_USER=jira'
- 'POSTGRES_PASSWORD=www.xxxxxx.com'
- 'POSTGRES_DB=jira'
- 'POSTGRES_ENCODING=UTF8'
- 'POSTGRES_COLLATE=C'
- 'POSTGRES_COLLATE_TYPE=C'
volumes:
- /docker/jira/pgsql:/var/lib/postgresql/data
networks:
lnmp-net:
ipv4_address: 172.18.0.3
jira:
image: jira:9.4
container_name: jira
ports:
- "8080:8080"
environment:
- 'JVM_RESERVED_CODE_CACHE_SIZE=512m'
volumes:
- /docker/jira/data:/var/atlassian/application-data/jira
- /etc/localtime:/etc/localtime:ro
networks:
lnmp-net:
ipv4_address: 172.18.0.2
depends_on:
- db
networks:
lnmp-net:
ipam:
config:
- subnet: "172.18.0.0/24"
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
- 27.
- 28.
- 29.
- 30.
- 31.
- 32.
- 33.
- 34.
- 35.
- 36.
- 37.
- 38.
- 39.
- 40.
- 41.
- 42.
- 43.
3.启动应用并测试
自定义的 Jira 组件方式可以参考前面 Confluence 的文章。Jira 的镜像完成处理后,直接通过命令启动该镜像操作,后端就可以直接访问该平台了。




