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 创建管理员账号


完成 安装向导