Docker部署mysql&jira&confluence
  ojFX2cbvFbdn 2023年11月02日 38 0

0、下载需要的软件包,后面会用到

111=baidu
链接:https://pan.111.com/s/195u0dds4sFGCnbZR5npVAQ 
提取码:1111
链接:https://pan.111.com/s/1U3SqCBWRn-nnN9502gf5Tw 
提取码:1111
敏感词没办法

1、mysql部署

1、拉取mysql镜像
docker pull mysql:5.7

2、创建mysql数据目录
mkdir /date/mysql/logs/
mkdir /date/mysql/conf/
mkdir /date/mysql/data/

3、mysql配置文件编写
vi /date/mysql/conf/mysql.cnf
 
[mysqld]
default-storage-engine=INNODB
character_set_server=utf8mb4
innodb_default_row_format=DYNAMIC
innodb_large_prefix=ON
innodb_file_format=Barracuda
innodb_log_file_size=2G

4、创建mysql容器
docker run -itd --name jireadb -p 3306:3306  -v /data/mysql/logs/:/dockerdate/log/mysql -v /data/mysql/data:/var/lib/mysql/ -v  /data/mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=xxx mysql:5.7

5、创建jira&confluence数据库
mysql -uroot -pxxx -h127.0.0.1

# 新建jiradb库  新建用户授权  jirauser,xxxxxx
CREATE DATABASE jiradb CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
CREATE USER jirauser IDENTIFIED BY 'xxxxxx';
GRANT ALL ON jiradb.* to 'jirauser'@'%' ;

# 新建wikidb库 wikiuser , xxxxxx
CREATE DATABASE wikidb CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
CREATE USER wikiuser IDENTIFIED BY 'xxxxxx';
GRANT ALL ON wikidb.* to 'wikiuser'@'%' ;

# 设置全局的事务隔离级别为 读取已提交
set global transaction_isolation='read-committed';

2、部署jira服务

1、新建jira的Dockerfile文件

[root@180-wiki jira]# ll
总用量 3416
-rw-r--r--. 1 root root  975517 8月  11 17:06 atlassian-agent.jar
-rw-r--r--. 1 root root     399 8月  11 17:09 Dockerfile
-rw-r--r--. 1 root root 2513563 8月  11 17:06 mysql-connector-java-8.0.30.jar
[root@180-wiki jira]# cat Dockerfile 
FROM cptactionhank/atlassian-jira-software:latest

USER root

# 将代理包加入容器
COPY "atlassian-agent.jar" /opt/atlassian/jira/

# mysql驱动拷贝
COPY "mysql-connector-java-8.0.30.jar" /opt/atlassian/jira/lib/

# 设置启动加载代理包
RUN echo 'export CATALINA_OPTS="-javaagent:/opt/atlassian/jira/atlassian-agent.jar ${CATALINA_OPTS}"' >> /opt/atlassian/jira/bin/setenv.sh


2、构建docker镜像
docker build -t jsd/jira:latest .

3、启动容器
 docker run -d --name jira\
  --restart always \
  -p 8080:8080 \
  -e TZ="Asia/Shanghai" \
  -m 4096M \
  -v /home/jira:/var/atlassian/jira \
  jsd/jira:latest
  
附近:使用host网络模式可以访问外网,
  docker run -d --name jira \
  --restart always \
  --network host \  # 使用host网络模式
  -p 8080:8080 \
  -e TZ="Asia/Shanghai" \
  -m 4096M \
  -v /home/jira:/var/atlassian/jira \
  jsd/jira:latest

  
4、授权获取
java -jar atlassian-agent.jar -d -m cf@qq.com -n BAT -p jira -o http://jira.xxx.net -s B1UD-62Q0-0539-xxxx
  
====================================================
=======     Atlassian Crack Agent v1.3.1     =======
=======           https://zhile.io           =======
=======        Q Group:        =======
====================================================

Your license code(Don't copy this line!!!): 

AAAB6Q0ODAoPeJyNU8uOmzAU3fMVSF1WMDYhT8nSMEBaKpJMkzCzNuQmuCWGsQ0t8/WFwDwTRZXYG
N1zfB7XX+aC6U550DHW8WSGxzPL0t3NVreQNdAOAoCneVGAMEOWAJewrQtY0iMQd7VY+Gs3cELNF
UAVy7lHFZAWaKCJgbF2BeKBTAQrWhSJeMaOTMFOzzqAHtd6qlQhZzc3zynLwGS5tqCMK+CUJ+D/L
Zio+9smUwONm0/7xQR9UenvWEe9DINFsPU9bVkeYxCrfSRBSGK8irvCVYh8VybKbA+GzPfqDxVgn
hFdmaWJYhUQJUr4kOX7/1fgjSrqQuNadKN9PA/Nxa05S9uU8VuMpxG/oll5KoPsaSZ7+s9EK3Ggn
Mlurk26Cfo0iHDcFGFyUJqbc9Xo9JvcM5LssTW4VUlx+/RkJvmxoz2Lohf4ncqULFzkzufL8L7Mn
HVWfbPp+gePUVQ/sOIwHz47aeRku7ziw7UTR1+n+8faTaM1BHPlVo+SdFf8Z1IbRUXrrvPcVxt4J
Ay8jb80Qjya4rE9RbaFbPxhUy4t5wZEBaKB3+HIM0bWT2Sg4WBq2La/1X5D/VIAHiE0RpPBAF96K
ec7eF+KJKUSPr+T9+BTS4VgsjfdyCcXLPTtnJTfOdt/xw1JejAsAhQ1RPUj02lTcyo/6ZE0/c/w+
b7M3wIUVDPxJOteUwhUQY2XY8mlJK21ZE8

3、部署confluence服务

1、新建Dockerfile文件

[root@180-wiki confluence]# ll
总用量 3416
-rw-r--r--. 1 root root  975517 8月  11 17:06 atlassian-agent.jar
-rw-r--r--. 1 root root     413 8月  11 17:06 Dockerfile
-rw-r--r--. 1 root root 2513563 8月  11 17:06 mysql-connector-java-8.0.30.jar
[root@180-wiki confluence]# cat Dockerfile 
FROM cptactionhank/atlassian-confluence:latest

USER root

# 将代理包加入容器
COPY "atlassian-agent.jar" /opt/atlassian/confluence/

# mysql驱动拷贝
COPY "mysql-connector-java-8.0.30.jar" /opt/atlassian/jira/lib/

# 设置启动加载代理包
RUN echo 'export CATALINA_OPTS="-javaagent:/opt/atlassian/confluence/atlassian-agent.jar ${CATALINA_OPTS}"' >> /opt/atlassian/confluence/bin/setenv.sh

2、构建docker镜像
docker build -t jsd/wiki:latest .

3、启动容器
docker run -d --name wiki \
  --restart always \
  -p 8090:8090 \
  -e TZ="Asia/Shanghai" \
  -v /home/wiki:/var/atlassian/confluence \
  jsd/wiki:latest
  
4、授权获取 
java -jar atlassian-agent.jar -d -m cf@qq.com -n BAT -p conf -o http://wiki.xxx.net -s BSTK-3MZT-DBIR-xxxx

====================================================
=======     Atlassian Crack Agent v1.3.1     =======
=======           https://zhile.io           =======
=======Q Group:        =======
====================================================

Your license code(Don't copy this line!!!): 

AAABnw0ODAoPeJxtUdtu4jAQffdXRNrHKmmcQJMgWdrc6CIIdEl6EW/GDMTb4IDtQNmv3xBSrVRV8
ovnzMy5zI+x5EbY7AyMDeyPnGDkDow4LwzHdlwUS6Ca1yKhGsi1Ytq+iTFKT7RqOoRsaaUAJaCY5
Ieu8iwqvucaNkbFGQgFxvpilFof1Oj+/m/JK7B4jRZyRwVXtyVXtAXP/J1bNl63w5YAjVgtthZlm
p+AaNkAimuh23+aUV4Rtv15PFqs3qOe5xdVJcniczwe+287Vlfh+XWFA3/4Z/josJyGgk8fw3Lpv
tobvXDqmNENm8q36G413DB+bH6HhNxIc02lBtm760qzG0lxOcCc7oHEiyxLl/EknKFWjtAgqGCQf
hy4vPR5+YFpe+1D/ewkIbNJkqdzc4YfAuwNAs8buF6AcpAnkC0c5cXUdLNVYSbRZGnOn16iG3u7k
cYgrpq6JN7h8gJSXcPDD7bt2b7r4k+e70U8NZKVVMHXY/bpfa5zUN6s/1+zY+skzJv9GuRi+6zaT
mJi1Boh35jpj9SFFIXFP6f4xrcwLAIUYEulUrF6VustjcrmM/kCwJnkgpYCFEOLdwFYGhlWKhc4v
iyOU+1ie9


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  eHipUjOuzYYH   2023年12月10日   26   0   0 mysqlsqlUser
  wwLZeziuqjLR   2023年12月11日   30   0   0 Dockercentos
  MCWYWqSAMsot   2023年12月11日   31   0   0 Docker
  DnoStTHsc0vp   2023年12月11日   24   0   0 Docker
  wwLZeziuqjLR   2023年12月08日   99   0   0 Dockercentosbash
  9JCEeX0Eg8g4   2023年12月11日   23   0   0 mysql配置文件