type
status
date
summary
slug
tags
category
password
icon
Docker 部署 Confluence
Confluence 是一个专业的企业知识管理与协同软件,也可以用于构建企业 wiki。
使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息、文档协作、集体讨论,信息推送。
项目地址:https://github.com/haxqer/confluence;感谢作者一直更新
默认端口: 8090
- 长期维护的版本: v7 (7.19.7)
- 最新的版本: v8 (8.1.3)
环境要求
- docker-compose
- 17.09.0+
## 实测版本较低,但仍可以运行
docker-compose --version
## docker-compose version 1.29.2, build 5becea4c
使用 docker-compose 启动
- 拉取dockerfile文件
- start confluence & mysql
- 以守护进程的方式启动 confluence & mysql
- 默认的 数据库 (mysql8.0) 配置:
使用 Docker 启动
- 启动 confluence
- 然后配置你的数据库:
破解 Confluence
破解 confluence 的插件
- 例1:破解 BigGantt 插件
- 从 confluence marketplace 中安装 BigGantt 插件
- 查看 BigGantt 的
App Key
是 :eu.softwareplant.biggantt
- 然后执行命令 :
最后粘贴生成的 licence
升级(非必要不推荐)
输入
y
,之后启动(后台为例)其他配置
可以在docker-compose.yml里配置:
- 开机启动镜像
- 在MySQL配置中加入 --log_bin_trust_function_creators=1,可预防一些其他问题
备份文件
默认开启的每日凌晨2点备份,备份文件在容器内的路径为:/var/confluence/backups/
可以通过docker命令将备份文件拷出
当使用久了,可以进入容器手动清理备份文件
常见问题
在破解环节出错,会无法进入配置秘钥和数据库的页面(会一直进设置管理员账户的界面,且下一步报错)
这种情况下会发现重新删除镜像再拉取也没有用,这是因为docker-compose缓存了镜像
- 删除镜像及缓存
- 再重新拉取部署即可
- 作者:PH3C
- 链接:https://notion.966699.xyz//article/docker-confluence
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章