Docker安装JIRA和Confluence(破解版)

一、准备工作

1、docker环境部署

2、破解插件:https://gitee.com/pengzhile/atlassian-agent

二、安装jira

2.1 制作Docker破解容器

编写Dockerfile文件:

1FROM cptactionhank/atlassian-jira-software:latest 2 3USER root 4 5# 将代理破解包加入容器 6COPY "atlassian-agent.jar" /opt/atlassian/jira/ 7 8# 设置启动加载代理包 9RUN echo 'export CATALINA_OPTS="-javaagent:/opt/atlassian/jira/atlassian-agent.jar ${CATALINA_OPTS}"' >> /opt/atlassian/jira/bin/setenv.sh

2.2 下载atlassian-agent.jar文件,放置在Dockerfile同目录下,例如

1- JIRA 2--Dockerfile 3--atlassian-agent.jar

2.3 构建镜像,执行命令:

docker build -t jira/jira:latest .

显示:

1Sending build context to Docker daemon 976.9kB 2Step 1/4 : FROM cptactionhank/atlassian-jira-software:latest 3 ---> a4e226435cc8 4Step 2/4 : USER root 5 ---> Running in 6bffa3557af9 6Removing intermediate container 6bffa3557af9 7 ---> 517c70568305 8Step 3/4 : COPY "atlassian-agent.jar" /opt/atlassian/jira/ 9 ---> 8c97f46bf2d3 10Step 4/4 : RUN echo 'export CATALINA_OPTS="-javaagent:/opt/atlassian/jira/atlassian-agent.jar ${CATALINA_OPTS}"' >> /opt/atlassian/jira/bin/setenv.sh 11 ---> Running in 3c644ad7a754 12Removing intermediate container 3c644ad7a754 13 ---> 8342dee2d58b 14Successfully built 8342dee2d58b 15Successfully tagged jira/jira:latest 

2.4 启动容器,执行命令:

docker run --detach --publish 8080:8080 jira/jira:latest#映射到本地,数据持久化

docker run \
--detach \
-p 8091:8080 \
--privileged \
-m 4096M \
-v /Users/john/jira/data:/var/atlassian/application-data/jira \
-v /Users/john/jira/jira:/VAR/ATLASSIAN/JIRA \
-v /Users/john/jira/logs:/OPT/ATLASSIAN/JIRA/LOGS \
--name jira \
jira/jira:latest

2.5 访问http://127.0.0.1:8080

 2.5.1 docker 建立mysql数据库(默认字符集:utf8 默认排序规则:utf8_bin,否则报错)

1docker pull mysql:5.6 2 3docker run --name jirasql -v /Users/john/dockerdata/jirasql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql:5.6

2.5.2 jira配置mysql数据库

2.6 破解

2.6.1、复制服务器ID:B33Q-56JC-AQSG-GMA3

2.6.2、在本地存放"atlassian-agent.jar"的目录下执行命令,生成许可证:

1# 需替换邮箱(test@test.com)、名称(BAT)、 2# 访问地址(http://192.168.0.89)、服务器IDBY9B-GWD1-1C78-K2DE3# 为你的信息 4 5java -jar atlassian-agent.jar -d -m test@test.com -n BAT -p jira -o http://192.168.0.89 -s B33Q-56JC-AQSG-GMA3 6 7==================================================== 8======= Atlassian Crack Agent ======= 9======= https://zhile.io ======= 10======= QQ Group: 30347511 ======= 11==================================================== 12 13Your license code(Don't copy this line!!!): 14 15AAABng0ODAoPeJyNkkFv4jAQhe/5FZF6TpoEaAHJ0rJJVKVKYLuB3k0YGiNju2OHXfrr1yGpti0IV 16fLF1rznN9/MTUmNO1PoBkM3iqbDyTQM3LhculEQBc4LAohaKgXo56wCoWF5VDCneyDxoijS33E2y 1750YgRomRUINkFboBUN7nCuSBHSFTLUqshKc7ZmBjcs7gbs+urUxSk9vb99qxsFn0ikoEwYEFRWkf 18xXDY//beOIF9/Y4O4b0PWW6YZ31PM+KbJkmzrzZrwEX25UG1MQL38Nd8VIoN01l/Pbiabk1fyiCf 192Z0pZZWhh2AGGzgE8uP71fkNhWNwXaNXWmP59l+3DYXOWWz/o/xVJIeKG9OwyBbynVv/9VogS9UM 20N3VtaQtaC4rymupjRNLYWzC1BLnhLMdg508/nh99Su57/wuM/hmV6Wh2Cbp8vVjyBKSZ0mZzr08H 21I3vgjC8HwXj4eepXlqkEvAAaOU/B4Mnb3T3GHuzp/LBeyhmg0v7e74Zvxqsaqrh6/Z+FJ/YKWS6b 2288GJRfC9uROGR9lLf4BatEo1zAsAhQX6DZd+ApriOy5qpamV/bykFPOGAIUXTUtqM1owPU1dPMAS 23Kam9IQ3+J0=X02k0

激活完成。

docker build -f Dockerfile -t confluence/confluence:latest .
点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

MySQL部分从库上面因为大量的临时表tmp_table造成慢查询

背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_

皕杰报表之UUID

​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

2020年前端实用代码段,为你的工作保驾护航

有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )

Docker安装JIRA和Confluence(破解版) - HelloWorld