confluence部署

准备数据库

创建数据库,用户,授权,需要修改事务级别为READ-COMMITTED。

mysql> CREATE DATABASE confluence CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
mysql> create user 'confluenceuser'@'%' identified by 'confluence@ADM2025';
mysql> grant all privileges on confluence.* to 'confluenceuser'@'%' with grant option;
mysql> flush privileges
mysql> set global tx_isolation='READ-COMMITTED';

准备破解包

wget https://files.cnblogs.com/files/sanduzxcvbnm/atlassian-agent-v1.2.3.zip
unzip atlassian-agent-v1.2.3.zip

创建Dockerfile

FROM cptactionhank/atlassian-confluence:latest
USER root
COPY "atlassian-agent.jar" /opt/atlassian/confluence/
RUN echo 'export CATALINA_OPTS="-javaagent:/opt/atlassian/confluence/atlassian-agent.jar ${CATALINA_OPTS}"' >> /opt/atlassian/confluence/bin/setenv.sh

创建数据目录

mkdir confluence_data
chmod -R 777 confluence_data

下载镜像

docker镜像下载器

file

构建镜像

docker build -t confluence:latest .

启动容器

docker run -itd --name confluence --restart always -p 8099:8090 -e TZ="Asia/Shanghai" -v /root/wgh/confluence_data:/var/atlassian/confluence confluence:latest

登录控制台,获取机器码,比如:BEVO-5WZO-HHKZ-PRPF,获取license:

java  -jar atlassian-agent.jar -d -m 123456@qq.com n BAT -p conf -o http://1.2.3.4:8099/ -s BEVO-5WZO-HHKZ-PRPF

部署类型选择单机,数据库地址需要加上?useSSL=false参数, 比如1.2.3.4:3306/confluence?useSSL=false

安装插件时可能会报错:

file

需要修改数据库的配置:

file

0 0 投票数
文章评分
订阅评论
提醒
guest

0 评论
最旧
最新 最多投票
内联反馈
查看所有评论

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部
0
希望看到您的想法,请您发表评论x