docker-compose安装jira-software
一、安装准备
- 数据库,必须使用5.7或5.6 ,docker-compose:
version: '3'
services:
mysql:
image: mysql/mysql-server:5.7
container_name: yanfa_mysql
restart: always
ports:
- "3306:3306"
volumes:
- ./db_data:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: 123456
MYSQL_ROOT_HOST: "%"
- jira使用的是8.5.1版本,docker-compose:
version: '2'
services:
jira:
image: atlassian/jira-software:8.5.1
container_name: jira
restart: always
ports:
- "8080:8080"
volumes:
- ./data:/var/atlassian/jira
- ./mysql-connector-java-5.1.49.jar:/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/mysql-connector-java-5.1.49.jar
- ./atlassian-extras-3.2.jar:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-3.2.jar
- 下载驱动及破解工具
# 下载mysql5.1.49驱动
wget https://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.49/mysql-connector-java-5.1.49.jar
# 在准备好的MySQL中创建数据库
CREATE DATABASE jiradb CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
二、设置试用
开始设定
使用http://ip:8080开始设定jira
选定I’ll set it up myself
设定数据库
接下来会一般会等待个几分钟jira会在链接的数据库jira中使用设定的jira用户进行建表操作,中间的过程可以从日志中进行实时的确认
数据库配置完毕之后,相关的配置信息会存放在dbconfig.xml文件中
设定评估用license
数据库配置完成之后,Jira会继续进行系统插件的设定,当这些设定都完成之后,Jira会生成一个Server ID, 这里生成的是BF0L-UGSF-EQC9-FMG7
而这个Server ID是与License挂钩的,POC或者使用的时候可以注册个账户使用评估用的License,当然有license也可以直接使用。
点击generate license就可以生成一个license了, 评估时间实际是1个月