Docker安装、破解、配置JIRA-7.13

我不是女神ヾ 2022-04-08 09:10 840阅读 0赞

文章目录

1 准备镜像

  1. docker pull cptactionhank/atlassian-jira-software
  2. docker pull mysql:5.7

2 安装mysql

8720端口是为了可以用过外部访问,若不需要外部访问,可以不暴露端口。

  1. docker run \
  2. --name mysql-jira \
  3. --restart always \
  4. -p 8720:3306 \
  5. -e MYSQL_ROOT_PASSWORD=123456 \
  6. -e MYSQL_DATABASE=jira \
  7. -e MYSQL_USER=jira \
  8. -e MYSQL_PASSWORD=jira \
  9. -d \
  10. mysql:5.7

3 安装jira

  1. docker run --detach --restart always --link mysql-jira:mysql --publish 8721:8080 cptactionhank/atlassian-jira-software

4 破解jira

一般用户替换破解包可能会权限不足,这里使用root用户操作。假如容器id为7509371edd48

破解包 https://github.com/ly641921791/knowledge/raw/master/jira/crack/atlassian-extras-3.2.jar

root用户进入容器

  1. sudo docker exec -ti -u root 7509371edd48 bash

删除原jar

  1. rm -rf /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/atlassian-extras-3.1.2.jar

退出容器

  1. exit

将破解包移到容器里

  1. sudo docker cp atlassian-extras-3.1.2.jar 7509371edd48:/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/

重启容器

  1. docker restart 7509371edd48

5 配置jira

过程略

  1. 注意mysql指定库的字符集必须是utf8,否则创建项目会报错

相关参考
配置
https://www.cnblogs.com/lion.net/p/6281668.html
安装 https://blog.csdn.net/x6582026/article/details/81671468
破解 https://www.ilanni.com/?p=12119

常见问题

1 创建项目报错
进入容器查看日志,若发现是数据库字符集的问题,修改即可。
2 root权限操作容器
https://blog.csdn.net/u012763794/article/details/80943472
3 移动破解jar到容器
https://baijiahao.baidu.com/s?id=1574094506379030&wfr=spider&for=pc

发表评论

表情:
评论列表 (有 0 条评论,840人围观)

还没有评论,来说两句吧...

相关阅读

    相关 jira(jira)

    配置jira邮箱的时候报这个错怎么解决呢 IRA的通知方案是绑定在项目上的,也就是说,一个项目只可以有一种通知方案。而通知方案中针对问题创建这个动作可以进行配置,目前不支

    相关 Jira安装配置

    前言 Jira是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪(bug管理)、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。