Bootstrap

docker-compose安装jira-software

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/jira/atlassian-jira/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 jira CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;

破解包下载

链接: https://pan.baidu.com/s/1-P3V47GUhEuZB3wVlOIpvg

提取码: rjxd

二、设置

开始设定
使用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了
这里写图片描述
由于挂载了破解文件,可以看到软件已破解
在这里插入图片描述

;