喜欢方便简单的可以直接下载我搭好的镜像,已上传至dockerhub:

docker pull 16888888/jira:v1.0
docker pull 16888888/jira_mysql:v1.0

端口映射为宿主机8181端口映射jira容器8080端口,宿主机8182端口映射MySQL容器3306端口,有端口冲突更改容器端口映射:

vi /var/lib/docker/containers/[容器id全称]/hostconfig.json 修改对应容器的配置文件

更改对应的端口映射规则,前面为容器端口,后面为宿主机端口

"PortBindings":{"8080/tcp":[{"HostIp":"","HostPort":"8181"}]}

启动容器,访问ip加映射端口即可开始项目管理使用了,至此完成。需要重新开始自己搭建的往下看

docker start -it -d 容器名(先启动MySQL,在启动jira)

开始搭建:

拉取镜像:
docker pull dchevell/jira-software:7.13.0
docker pull mysql:5.7启动容器:
docker run --name mysql --restart always -p 8182:3306 -e MYSQL_ROOT_PASSWORD=123456 -e MYSQL_DATABASE=jira -e MYSQL_USER=jira -e MYSQL_PASSWORD=jira -d mysql:5.7 --character-set-server=utf8 --collation-server=utf8_bindocker run -d -it -p  8181:8080  --privileged  -m 4096M -v /data/jira-data:/var/atlassian/application-data/jira  -v /etc/localtime:/etc/localtime --name jira dchevell/jira-software:7.13.0下载三个jar包:
链接:https://pan.baidu.com/s/16qi0pAPYIT_oxVIrewy-bg
提取码:i10j
复制这段内容后打开百度网盘手机App,操作更方便哦拷贝MySQLjar包至容器内:
docker cp mysql-connector-java-5.1.25-bin.jar jira:/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/进入容器修改mysql-connector的权限:
docker exec -it jira bash
chmod 755 /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/mysql-connector-java-5.1.25-bin.jar
exit重启容器:docker restart jira

接下使用web打开jira初始化设置:ip:8181

设置语言为中文

填入数据库信息,测试连接

然后下一步等待数据库的初始化完成,有可能会报错:

添加服务时出错:com.atlassian.jira.exception.DataAccessException: ...
Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation

这个是数据库字符编码格式错误,严格设置为utf8编码,collation为utf8_bin

解决后下一步,需要填入许可证了,要先进去了才可以破解,继续去申请

然后去官网注册账号,申请许可证,我使用国内的Foxmail邮箱可以正常的收验证邮件

注册进入首页后,点击申请一个新的许可证

选择产品类型为JIRA Software,选择服务,填入组织,我是随便写的,然后填入上个页面的服务器id,生成许可证

进入自己刚申请的许可证,然后复制,粘贴到刚注册页面

激活后就进入设置管理员账户以及邮件通知等,接下来就是破解了

# 拷贝atlassian-extras到容器内:
docker cp atlassian-extras-3.2.jar jira:/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/# 更改权限
docker exec -it jira bash
chmod 755 /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/atlassian-extras-3.2.jar# 重启容器
docker restart jira# 拷贝插件到容器内
docker cp atlassian-universal-plugin-manager-plugin-2.22.4.jar jira:/opt/atlassian/jira/atlassian-jira/WEB-INF/atlassian-bundled-plugins/# 更改权限
docker exec -it jira bash
chmod 755  /opt/atlassian/jira/atlassian-jira/WEB-INF/atlassian-bundled-plugins/atlassian-universal-plugin-manager-plugin-2.22.4.jar# 删除另一个插件
rm -rf /opt/atlassian/jira/atlassian-jira/WEB-INF/atlassian-bundled-plugins/atlassian-universal-plugin-manager-plugin-2.22.9.jar

进入页面--->应用程序--->版本和许可证 查看使用截止日期到33年2月8日

使用JIRA破解收费的插件:

进入插件页,搜索选择自己需要的插件,点击免费试用

会弹出框,接受条款和协议

页面会自动重定向到官网生成许可证(第一次可能需要同意重定向),勾选阅读并同意用户协议,点击生成许可证

官网会生成许可证等信息,不用复制,会自动弹出框提示你应用许可证到你的jira服务器,点击应用许可证

页面会重定向回自己jira服务器,发现许可证已经更新

查看插件使用年限,和jira服务器相同,使用破解插件完成

参考文献:

https://hub.docker.com/_/mysql

https://www.cnblogs.com/shijf/p/10386193.html

https://github.com/hlwojiv/some-software/tree/master/Jira

https://www.clxz.top/2019/05/30/114432/

使用docker搭建JIRA服务器,破解JIRA服务器、破解JIRA收费插件相关推荐

  1. 威联通NAS用Docker搭建Minecraft(MC)服务器

    QNAP使用Docker容器搭建我的世界游戏服务器 本教程以1.19版官方版服务端为例,其他服务端也差不多的流程. 视频教程:https://www.bilibili.com/video/BV16Z4 ...

  2. 【私有git】使用docker搭建gitlab-ce中文社区版服务器

    环境 sudo usermod -aG docker 你的用户名 newgrp - docker 1.linux 目标 1.搭建gitlab-ce 2.如果有公网ip实现外网访问 3.使用vs cod ...

  3. 使用docker搭建自己的jupyterhub多用户服务器

    1 选择基础镜像 这里我们选择jupyterhub的官方镜像 docker pull jupyterhub/jupyterhub 2 启动容器 docker run -p 8000:8000 -d - ...

  4. 使用Docker搭建svn服务器教程

    使用Docker搭建svn服务器教程 svn简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很 ...

  5. 使用docker搭建gitlab服务器

    使用docker搭建gitlab服务器 一.查看当前dokcer环境 二.安装docker-compose 三.编辑yaml文件 1.创建目录及yaml文件 2.编辑ymal文件 四.生成自签名证书文 ...

  6. Docker搭建WebLogic服务器

    Docker搭建WebLogic服务器 docker命令快速部署 第一步:保存下面代码为start.sh脚本,执行chmod +x start.sh ,  执行 ./start.sh , 第一次耐心等 ...

  7. 搭建阿里云Linux版服务器+使用docker安装EMQ、Node-RED、MySQL+本地Navicat访问数据库(增删改查)——详细流程

    搭建阿里云Linux版服务器+使用docker安装EMQ.Node-RED.MySQL+本地Navicat访问数据库 云服务器基础搭建 注册云服务器 XShell简介 部署EMQ 部署docker 物 ...

  8. 使用docker搭建web服务器,提示无法访问此网站,怎么解决

    使用docker搭建web服务器,提示无法访问此网站,怎么解决 首先看容器是否起来: 正确如下图 如果没启动 docker ps -a查到容器 docker start 容器名 启动容器 如果没运行: ...

  9. 基于Docker搭建DzzOffice与OnlyOffice线上协同办公服务器

    简介   记录一下在debian服务器上搭建线上协同办公服务器过程中的遇到的问题,避免后续安装过程中出现卡壳的情况. 安装数据库   在docker官方镜像源上下载mysql数据库镜像,下载使用时My ...

最新文章

  1. 从原理到代码,轻松深入逻辑回归模型!
  2. 人工智能 | 自动驾驶与人工智能前沿研究报告(应用篇)
  3. 蚂蚁金服共享智能技术实践:如何降低数据共享的难度?
  4. [填坑手册]小程序目录结构和组件化使用心得
  5. php从头部添加,php如何向header头添加Authorization信息?
  6. 关于IE浏览器以及Firefox下冒泡事件的响应层级
  7. 免费讲座:数据库工程实施中的性能保证
  8. opencv3.2.0实现视频抽帧,并保存成图片
  9. java实现行政区域划分_JAVA采集京东的全国行政区划数据
  10. 自监督学习(self-supervised learning)(20201124)
  11. Linux系统接口ioc,Linux下SCSI API研究及应用
  12. yarn打包报错:error during build: Error: Assigning to rvalue (Note that you need plugins to import files
  13. sqlite 简明教程
  14. 3 JWT 和 JWS
  15. BAT等公司高薪招聘Android开发面试题目集锦
  16. ubuntu下putty的安装及使用
  17. 颠覆认知的Java-lambda流特效:构建管道->数据流转
  18. Struts Hibernate整合配置准备
  19. [网络篇]ESP8266-SDK教程(三)之TCP通信Server-Client
  20. unable to register MBean

热门文章

  1. 你会正确的清理硬盘吗(后面有惊喜)
  2. 成功背后当然是无数的艰辛和付出
  3. android浏览器多标签页面,360浏览器HD推出Android版 支持多标签页浏览
  4. 又一款 IDEA 全家桶 神器 ja-netfilter-all 插件
  5. 中小型企业选择云计算服务模型,需要慎重啊
  6. 射灯安装方法图解_射灯安装方法及注意事项 射灯价格一般是多少
  7. 微信分享好友,朋友圈
  8. 搜集统计年鉴,超级简单的方法
  9. 京东神券:新年满500-40、1000-80、3000-240神券,每满200-30京贴 新年补贴 可叠万券
  10. 中关村全球大数据创新中心建设提速