jira 8.14.1 版本 Docker 部署
jira是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪(bug管理)、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。
补丁脚本已经编译进容器里了
# 通过 docker-compose.yml 运行容器
1 | version: '3.3' |
已加入补丁文件,进入试用模式,默认29天到期直接点击注册即可激活至2033年
迁移升级说明:
- 备份:项目备份(/jira/export)、数据库备份、文件目录备份(/jira/data);
- 新建数据库 修改 dbconfig.xml 指向新的数据库;
- 修改 k8s 的 dev-jira.yml 指向新的储存卷目录;
- 复制文件目录备份(/jira/data)下的用户头像(avatars) 附件(attachments) 插件(git-plugin)到新的位置;
- 部署 yml 启动时选择导入数据 使用项目备份文件;
- 等待完成。
如果未从软件中备份zip数据文件,可以通过改数据配置文件后,直接启动jira
地址必须在容器中能访问!不用更新到 jira 8.10.0 了 postgres 9.4 不支持!
jira推荐挂载方式:
# 用户头像(avatars) 附件(attachments) 插件(git-plugin)
- mountPath: /var/jira/data
name: jira
subPath: jira/data
# 系统备份输出目录
- mountPath: /var/jira/export
name: jira
subPath: jira/export
# 系统备份导入目录
- mountPath: /var/jira/import
name: jira
subPath: jira/import
# Lucene搜索索引不支持NFS挂载,因为已知NFS挂载会导致您的应用程序出现稳定性问题。
不推荐搜索索引目录“/var/jira/caches/indexesV1”挂载在“nfs”。