前言

本章主要讲述在Docker环境下部署持续集成平台Jira


一、Jira简要介绍

Jira:是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域;简单理解的话就和禅道差不多
在这里插入图片描述

在这里插入图片描述


二、部署数据库

1、docker运行mysql5.7
docker run -d -p 3305:3306 --name mysql_jira --privileged=true -u root -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7

在这里插入图片描述

2、启动mysql并连接mysql
数据库相关操作命令

# 1、启动mysql并连接
docker run -it --link mysql_jira:mysql --rm mysql sh -c 'exec mysql -h"$MYSQL_PORT_3306_TCP_ADDR" -P"$MYSQL_PORT_3306_TCP_PORT" -uroot -p"$MYSQL_ENV_MYSQL_ROOT_PASSWORD"'

# 2、创建数据库,设置编码utf-8
create database jira default character set utf8 collate utf8_bin;

# 3、授权
CREATE USER 'jira'@'%' IDENTIFIED BY 'jira';GRANT ALL ON *.* TO 'jira'@'%' WITH GRANT OPTION;

# 4、添加用户
alter user 'jira'@'%' identified with mysql_native_password by 'jira';

# 5、修改mysql事物隔离级别
set global transaction isolation level read committed;
set session transaction isolation level read committed;

# 6、退出数据库
exit

在这里插入图片描述


三、部署Jira

docker run -d -p 8082:8080 --name jira --restart always --privileged=true -u root cptactionhank/atlassian-jira-software:7.11.1

在这里插入图片描述


四、访问Jira

  • Ip地址:8082

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐