docker下部署jira破解版


1、 制作Docker破解容器

 

 

在/opt/jira下新建一個Dockerfile文件

touch Dockerfile

 

 編輯Dockerfile文件

vim Dockerfile

復制代碼
FROM cptactionhank/atlassian-jira-software:latest

USER root

# 將代理破解包加入容器
COPY "atlassian-agent.jar" /opt/atlassian/jira/

# 設置啟動加載代理包
RUN echo 'export CATALINA_OPTS="-javaagent:/opt/atlassian/jira/atlassian-agent.jar ${CATALINA_OPTS}"' >> /opt/atlassian/jira/bin/setenv.sh
復制代碼

 

2、 下載atlassian-agent.jar文件,放置在Dockerfile同目錄下,例如

- JIRA
--Dockerfile
--atlassian-agent.jar

 插件下載地址參考博客https://www.cnblogs.com/zhmiao/p/10620903.html,里面有百度網盤下載地址

 

3 構建鏡像,執行命令:最后面的點一定要帶上,不然報錯

docker build -t jira/jira:latest .

顯示:

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

 

4 啟動容器,執行命令:

復制代碼
docker run --detach --publish 8099:8080 jira/jira:latest

復制代碼

 

5 訪問http://127.0.0.1:8099

6、配置mysql數據庫

訪問的時候會讓你填寫自動配置數據庫還是系統幫你配置,因為我們系統需要用到之前連接的一個mysql庫,在連接時提示只能連空庫

 

7、破解

7.1、復制服務器ID:B5BP-G88A-XY6K-2S4L

7.2、在2中的"atlassian-agent.jar"的目錄/opt/jira下執行命令,生成許可證:

java -jar atlassian-agent.jar -d -m test@test.com -n BAT -p jira -o http://192.168.0.164 -s B32Z-AKVY-V3J9-VA7O

# 只需要替換你的訪問地址(http://192.168.0.41)、服務器ID(BY9B-GWD1-1C78-K2DE)

java -jar atlassian-agent.jar -d -m test@test.com -n BAT -p jira -o http://192.168.0.41 -s B5BP-G88A-XY6K-2S4L


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM