docker-compose confluence 安装

本文档详细介绍了如何使用docker-compose安装Confluence,包括创建MySQL服务,设置环境变量,映射卷,启动Confluence容器,并进行Confluence的激活破解步骤,确保与MySQL数据库正确连接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

编排文件

version: '3'

 

services:

mysql:

container_name: mysql

restart: always

image: mysql:5.7

ports:

- "3306:3306"

environment:

MYSQL_ROOT_PASSWORD: "3a99bce0c4991b91"

volumes:

- ./mysql/conf:/etc/mysql/mysql.conf.d

- ./mysql/data:/usr/local/mysql/data

- ./mysql/logs/:/usr/local/mysql/logs

 

confluence:

container_name: wiki_confluence

restart: always

image: cptactionhank/atlassian-confluence:latest

ports:

- "8090:8090"

links:

- mysql:mysql

 

创建数据库

confluence

字符集校对集

utf8

 

5、访问confluence

6、激活

(1)docker cp将confluence容器中对应版本的jar包拷贝到主机

    docker cp wiki_confluence:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar /opt/docker/mysql

    

 (2)将atlassian-extras-decoder-v2-3.4.1.jar文件拷贝到windows下。同时将文件名改为 atlassian-extras-2.4.jar。破解工具只识别这个文件名

 (3)下载破解文件 http://wiki.wuyijun.cn/download/attachments/2327034/51CTO%E4%B8%8B%E8%BD%BD-Confluence.zip

 (4)  解压缩此文件夹,dos命令行进入此文件夹,目录需根据你的实际情况修改 C:\Users\lrs\Desktop\wiki\51CTO下载-Confluence\confluence5.1-crack\confluence5.1-crack\iNViSiBLE

 (5)  执行 java -jar confluence_keygen.jar 运行破解文件

 (6)填入 name ,server id 处输入confluence 服务器ID,点击 “gen” 生成key

           

 

(7)点击 patch,选择刚才改名为  “atlassian-extras-2.4.jar” 的jar包,显示 “jar success fully patched” 则破解成功

      注意:path前先删除atlassian-extras-2.4.bak文件否则path失败

                 

(8)将 “atlassian-extras-2.4.jar” 文件名改回原来的 “atlassian-extras-decoder-v2-3.4.1.jar”

(9)复制key中的内容备用

(10)将 “atlassian-extras-decoder-v2-3.4.1.jar” 文件上传回服务器

(11)将破解后的文件复制回 confluence 容器

           docker cp atlassian-extras-decoder-v2-3.4.1.jar  wiki_confluence:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar 

(12)启动 confluence 容器

           docker-compose stop

           docker-compose start

(13)再次访问页面

(14)输入之前复制的key后点击下一步

 

最后配置自己的数据库

 

强制设置隔离级别

jdbc:mysql://mysql:3306/confluence?sessionVariables=tx_isolation='READ-COMMITTED'

 

 

 

参考文献:

https://www.cnblogs.com/mxmbk/p/9347359.html

https://confluence.atlassian.com/confkb/confluence-fails-to-start-and-throws-mysql-session-isolation-level-repeatable-read-is-no-longer-supported-error-241568536.html

https://www.cnblogs.com/xiaohongxin/p/6752831.html

https://blog.youkuaiyun.com/hzx1464138068/article/details/79390606

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值