利用docker 安装 jira 并破解

Share on facebook
Share on google
Share on twitter
Share on linkedin

1.拉取 jira-software

docker pull dchevell/jira-software:7.13.0

2.运行容器

端口可以自定义 内部端口是8080

docker run -d -it -p  8080: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

3.下载jira组件

如果连不上 可以用 http代替https ,在公司里我用的http

wget https://github.com/hlwojiv/some-software/raw/master/Jira/mysql-connector-java-5.1.25-bin.jar
wget https://github.com/hlwojiv/some-software/raw/master/Jira/atlassian-universal-plugin-manager-plugin-2.22.4.jar
wget https://github.com/hlwojiv/some-software/raw/master/Jira/atlassian-extras-3.2.jar

4.拷贝插件到容器并重启容器

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
 
# 退出容器 重启docker
exit
docker restart jira

5.进入Jira 安装向导

http://{ip}:8080

5.1 先设置成中文版

5.2 选择[我将设置它自己]

5.3 设置数据库:

一定要选择 [其他数据库] 手动输入 咱们内网的数据库服务器

注:mysql 数据库字符集必须 utf8 ,排序规则 必须 utf8_bin

数据库类型:mysql 

连接信息:联系管理员

测试链接 提升 数据库连接测试成功 后 点击下一步 ,这里需要一点时间 耐心等待

5.4 设置应用程序属性 

5.5 配置 许可证

点击 生成jira试用许可证 跳转到官网。需要登陆(没有的话注册个账号)

填写基本信息 然后选择 [Generate License]

然后 点击YES 就会把注册吗 带回到系统中

5.6 创建管理员账号

     完成 安装向导