47

记录一次基于docker搭建jira平台

 4 years ago
source link: https://www.tuicool.com/articles/zQvINnB
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

背景 :项目需要选择不同测试平台,筛选一个最佳平台

现状 :一台机器安装多套环境,虚拟机太繁琐

解决方案 :通过Docker模拟安装测环境

1.pull docker 镜像: jira:7.11.1(目前的最新版本) mysql:5.7

docker pull cptactionhank/atlassian-jira-software
docker pull mysql:5.7

2.启动mysql docker实例

docker run --name atlassian-mysql --restart always -p 3306:3306 -v /opt/mysql_data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7   #记得修改passwd

3.连接mysql

docker run -it --link atlassian-mysql:mysql --rm  mysql:5.7 sh -c 'exec mysql -h"$MYSQL_PORT_3306_TCP_ADDR"  -P"$MYSQL_PORT_3306_TCP_PORT" -uroot -p"$MYSQL_ENV_MYSQL_ROOT_PASSWORD"'

4.创建jira数据库,并添加jira用户 【mysql操作台执行】

create database jira default character set utf8 collate utf8_bin;
CREATE USER `jira`@`%` IDENTIFIED BY 'jira';GRANT ALL ON *.* TO `jira`@`%` WITH GRANT OPTION;
alter user 'jira'@'%' identified with mysql_native_password by 'jira';

5.修改mysql事物隔离级别 【mysql操作台执行】

set global transaction isolation level read committed;
set session transaction isolation level read committed;

6.启动jira实例

docker run --detach --restart always -v  /data/atlassian/confluence:/home --publish 8080:8080  cptactionhank/atlassian-jira-software

7.访问:192.168.x.x:8080 进行jira配置。

配置过程:

QNruuyA.png!web

点击language,设置语言为“简体中文”:

6bmMfyF.png!web

,然后选择“我将设置他自己”(I'll set it up myself),即手动设置:

eAFJJra.png!web

密码见上文jira用户的密码:jira,选择“测试连接”验证配置是否正确,点击“下一步”进入设置应用程序属性:

zMRjimm.png!web

下一步设置许可证:

auUjy2v.png!web

官网注册注册帐号,生成许可证

设置管理员账户

配置完成如下图:

http://192.168.199.176:8080/secure/WelcomeToJIRA.jspa

feEbiin.jpg!web

参考文章链接:

基于Docker安装破解版Jira(无坑) https://www.clxz.top/2019/05/30/114432/

Docker实践--搭建JIRA平台: https://www.cnblogs.com/aeip/p/9481612.html

http://www.cnblogs.com/kevingrace/p/7607442.html

http://wuyijun.cn/shi-yong-dockerfang-shi-an-zhuang-he-yun-xing-confluence/

http://blog.csdn.net/taylor_tao/article/details/7063639


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK