作者:猫爱吃鱼了 | 来源:互联网 | 2023-08-17 12:46
参考:https:blog.csdn.netweixin_38229356articledetails84875205参考2:https:www.codercto.coma39
参考:https://blog.csdn.net/weixin_38229356/article/details/84875205
参考2:https://www.codercto.com/a/39983.html
参考3:http://blog.51cto.com/riven/2335884?source=dra
参考4:https://blog.csdn.net/alittleyatou/article/details/81506704
(转)文章目录
1 准备镜像
docker pull cptactionhank/atlassian-jira-software
docker pull mysql:5.7
2 安装mysql
8720端口是为了可以用过外部访问,若不需要外部访问,可以不暴露端口。
docker run \
--name mysql-jira \
--restart always \
-p 8720:3306 \
-e MYSQL_ROOT_PASSWORD=Zcj123456 \
-e MYSQL_DATABASE=jira \
-e MYSQL_USER=jira \
-e MYSQL_PASSWORD=jira \
-d \
mysql:5.7
3 安装jira
docker run --detach --restart always --link mysql-jira:mysql --publish 8721:8080 cptactionhank/atlassian-jira-software
4 破解jira
一般用户替换破解包可能会权限不足,这里使用root用户操作。假如容器id为7509371edd48
破解包 https://github.com/ly641921791/knowledge/raw/master/jira/crack/atlassian-extras-3.2.jar
root用户进入容器
sudo docker exec -ti -u root 7509371edd48 bash
删除原jar
rm -rf /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/atlassian-extras-3.1.2.jar
退出容器
exit
将破解包移到容器里
sudo docker cp atlassian-extras-3.1.2.jar 7509371edd48:/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/
重启容器
docker restart 7509371edd48
5 配置jira
过程略
注意mysql指定库的字符集必须是utf8,否则创建项目会报错
相关参考
配置
https://www.cnblogs.com/lion.net/p/6281668.html
安装 https://blog.csdn.net/x6582026/article/details/81671468
破解 https://www.ilanni.com/?p=12119
常见问题
1 创建项目报错
进入容器查看日志,若发现是数据库字符集的问题,修改即可。
2 root权限操作容器
https://blog.csdn.net/u012763794/article/details/80943472
3 移动破解jar到容器
https://baijiahao.baidu.com/s?id=1574094506379030&wfr=spider&for=pc
---------------------
作者:东京易冷
来源:CSDN
原文:https://blog.csdn.net/weixin_38229356/article/details/84875205
版权声明:本文为博主原创文章,转载请附上博文链接!