记录一次基于docker搭建jira实战

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

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

解决方案:通过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配置。

配置过程:

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

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

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

下一步设置许可证:

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

设置管理员账户

配置完成如下图:

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

参考文章链接:

基于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

 

原文地址:https://www.cnblogs.com/yangchangsong/p/11369403.html

时间: 2024-10-01 08:14:50

记录一次基于docker搭建jira实战的相关文章

基于Docker搭建ActiveMQ的高可用集群

最近刚开始玩Docker和ActiveMQ刚好学习到ActiveMQ集群的搭建,就将其记录了下来给有需要的人,也可以跟大家交流交流. 这里先感谢慕课网和http://blog.csdn.net/lifetragedy/article/details/51869032,在学习ActiveMQ有很大的帮助. 一.docker坏境的搭建. 这里重点不是docker,而是基于docker搭建的ActiveMQ集群,docker了解的也可以参考http://www.docker.org.cn/.     

基于Docker搭建大数据集群(六)Hive搭建

基于Docker搭建大数据集群(六)Hive搭建 前言 之前搭建的都是1.x版本,这次搭建的是hive3.1.2版本的..还是有一点细节不一样的 Hive现在解析引擎可以选择spark,我是用spark做解析引擎的,存储还是用的HDFS 我是在docker里面搭建的集群,所以都是基于docker操作的 一.安装包准备 Hive官网下载 微云下载 | 在 tar 目录下 二.版本兼容 我使用的相关软件版本 Hadoop ~ 2.7.7 Spark ~ 2.4.4 JDK ~ 1.8.0_221 S

基于Docker搭建大数据集群(七)Hbase部署

基于Docker搭建大数据集群(七)Hbase搭建 一.安装包准备 Hbase官网下载 微云下载 | 在 tar 目录下 二.版本兼容 三.角色分配 节点 Master Regionserver cluster-master yes no cluster-slave1 backup yes cluster-slave2 no yes cluster-slave3 no yes 四.配置修改 hbase-env.sh export JAVA_HOME=/opt/jdk/jdk1.8.0_221 h

基于Docker搭建大数据集群(一)Docker环境部署

本篇文章是基于Docker搭建大数据集群系列的开篇之作 主要内容 docker搭建 docker部署CentOS 容器免密钥通信 容器保存成镜像 docker镜像发布 环境 Linux 7.6 一.Docker安装 安装工具包 bash yum install -y yum-utils #安装工具包,缺少这些依赖将无法完成 设置远程仓库 bash yum-config-manager --add-repo https://download.docker.com/linux/centos/dock

基于Docker搭建分布式消息队列Kafka

本文基于Docker搭建一套单节点的Kafka消息队列,Kafka依赖Zookeeper为其管理集群信息,虽然本例不涉及集群,但是该有的组件都还是会有,典型的kafka分布式架构如下图所示.本例搭建的示例包含Zookeeper + Kafka + Kafka-manger #获取镜像 ·         zookeeper镜像:zookeeper:3.4.9 ·         kafka镜像:wurstmeister/kafka:0.10.2.0 ·         kafka-manager

基于Docker 搭建 wordpress

在Docker中,一般遵循一个Docker只运行一个应用,这样方便维护. 首先需要将centos 镜像pull到本地,并搭建本地yum仓库 yum仓库地址:http://192.168.2.11:8000  这里使用阿里yum和163yum都可以. [[email protected] test]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE docker.io/centos latest 904d6c400333 4 weeks ago

基于docker搭建wordpress博客网站平台

WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站.也可以把 WordPress当作一个内容管理系统(CMS)来使用. WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的.用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客. WordPress有许多第三方开发的免费模板,安装方式简单易用.不过要做一个自己的模板,则需要你有一定的专业知识.比如你至少要

基于Docker搭建Jumpserver堡垒机操作实践

一.背景 笔者最近想起此前公司使用过的堡垒机系统,觉得用的很方便,而现在的公司并没有搭建此类系统,想着以后说不定可以用上:而且最近也有点时间,因此来了搭建堡垒机系统的兴趣,在搭建过程中参考了比较多的文档,其中最详细的还是官方文档,地址如下所示: Jumpserver 文档 二.操作概要 1. 系统运行 2. 配置入门 3. 测试验证 三.系统运行 在官方文档中安装堡垒机有很多种方法,这让笔者有些纠结,另外而且在不同系统中安装方法也不一致,不过正在徘徊不定时,发现一种通用的安装方法,便是采用doc

基于Docker搭建MySQL主从复制

摘要: 本篇博文相对简单,因为是初次使用Docker,MySQL的主从复制之前也在Centos环境下搭建过,但是也忘的也差不多了,因此本次尝试在Docker中搭建. 本篇博文相对简单,因为是初次使用Docker,MySQL的主从复制之前也在Centos环境下搭建过,但是也忘的也差不多了,因此本次尝试在Docker中搭建.根据网上教程走还是踩了一些坑,不过所幸最终搭建成功,因此记录下来,避免以后踩了重复的坑. 搭建环境 Centos 7.2 64位 MySQL 5.7.13 Docker 1.13