编写Dockerfile文件
FROM cptactionhank/atlassian-jira-software:7.12.0
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
上传atlassian-agent.jar文件
放置在Dockerfile同目录下 下载地址https://github.com/pengzhile/atlassian-agent/releases/download/v1.2/atlassian-agent-v1.2.zip
构建镜像
docker build -t jira/jira:v7.12.0 .
启动容器
docker run --detach --publish 8085:8080 jira/jira:v7.12.0
配置破解
访问 47.103.19.123:8085 等待安装->选择语言(中文)->选择(我将设置它自己)->设置数据库连接-> 复制服务器ID:BY9B-GWD1-1C78-K2DE-> 在本地存放”atlassian-agent.jar”的目录下执行命令,生成许可证: 需替换邮箱(test@test.com)、名称(BAT)、 访问地址(http://192.168.0.89)、服务器ID(BY9B-GWD1-1C78-K2DE) 为你的信息 java -jar atlassian-agent.jar -d -m test@test.com -n BAT -p jira -o http://192.168.0.89 -s BY9B-GWD1-1C78-K2DE 安装Confluence(6.13.0)