why jira
很好的项目管理工具,也容易集成。除了软件开发以外,其他行业也适用。
可以在官方网站申请试用3个月。
拉取镜像
docker pull atlassian/jira-software:7.13.0
创建本地文件夹
mkdir ~/文档/_04dockervolume/jira/{data,mysqldata} -p
运行容器
首先运行mysql容器,然后运行jira容器。
运行mysql
cd ~/文档/_04dockervolume/jira/mysqldata/
sudo docker run -itd \
-v $(pwd):/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
--name jira-mysql \
mysql:5.7
# 进入容器
docker exec -it jira-mysql /bin/bash
# 进入mysqla
mysql -u root -p
# 建库
CREATE DATABASE it_laowu DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
运行jira容器
cd ~/文档/_04dockervolume/jira/data
sudo docker run -itd \
--privileged \
-p 8080:8080 \
-v $(pwd):/var/atlassian/application-data/jira \
--link jira-mysql:mysql \
--name myjira \
dchevell/jira-software:7.13.0
第一步,链接数据库
首先加上数据库驱动包:
wget https://github.com/hlwojiv/some-software/raw/master/Jira/mysql-connector-java-5.1.25-bin.jar
# 复制到容器内
docker cp mysql-connector-java-5.1.25-bin.jar myjira:/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/
docker exec -it myjira chmod 755 /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/mysql-connector-java-5.1.25-bin.jar
# 重启
docker restart myjira
- 打开 http://localhost:8080/
- 选择"I’ll set it up myself",next
- 选择"My Own Database"
- mysql
- jira-mysql
- 3306
- it_laowu
- root
- 123456
- next
- 这一步初始化,会花比较久时间。
第二步,试用
- 一路next到输入license key
- 点击"generate a Jira trial license"
- 跳转到Jira官方,一路注册
- 生成注册码后,自动跳回localhost,并且带回了trial key
- next
- 输入管理员信息和帐号
- it_laowu
- 123456
- email notify?
- later
- finish