type
status
date
summary
slug
tags
category
password
icon

Docker 部署 Confluence

notion image
Confluence 是一个专业的企业知识管理与协同软件,也可以用于构建企业 wiki。
使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息、文档协作、集体讨论,信息推送。
项目地址:https://github.com/haxqer/confluence;感谢作者一直更新
默认端口: 8090
  • 长期维护的版本: v7 (7.19.7)

环境要求

  • 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缓存了镜像
  • 删除镜像及缓存
  • 再重新拉取部署即可
 
小内存 DD 教程 - Debian9 升级 Debian10、11Hive(Hue) 中文注释显示乱码
Loading...